Greetings and Well Met,

We posted this request originally in the Scripts and Popups help area, some 40 read the request, none offered any help. We're respectfully reposting this in the mIRC help forum to see if someone can help provide a solution.

I'm having problems automatically updating and changing our chat channel Topics which are displayed in the network server and on the top title bar in mIRC when connected in a multi-session mIRC mode (4 different chat channels, 4 different networks).Yes the manual method works in pulling up the mIRC chat central submenu and manually updating our channel Topic one at a time for each chat channel, we don't want to do that, we want to write a short routine by which we can automatically update each of our 4 mIRC multi session channels.

Normally in a single session mIRC mode for most IRC chatrooms this is simply accomplished by a similar command to this:

Topic %roomname %topic

However in multi sessons in mIRC the IRC network doesn't accept that command, likely its looking for which server connection that is being sent to and ignoring it since its not correct.

I've tried these which failed:

Topic %roomname %topic
scid -at1 Topic %roomname %topic

On our 3rd connection a moment ago I tried this which failed to work also:

scon 3 Topic %roomname %topic

I suspect the solution is gong to be something similar to this routine:

sockwrite -tn xyz.server. $+ $cid TOPIC %roomname : $+ %topic

Additional Update:
Using /debug @debug and then manually entering the channel topic using mIRC Channel Central on that channel shows the following server commands sent and recieved when that is successfully occuring.

-> Whatever.CA.us.something.org NICK :Me
-> Whatever.CA.us.something.org TOPIC #channelname :Newtopic
<- :Me!Me2@11-218-99-99.ca.whatever.com TOPIC #channelname :Newtopic


I'm certain that plenty of folks have solved this problem and appreciate your help and suggestions.

MDA