IRC Tips: Compiled by Will Baldwin Official web pages: Undernet: cservice.undernet.org Dalnet: users.dal.net You can do a lot from these web pages, inculding looking at ban lists, etc. ----------------------------------------- To get network help: Undernet: /msg W To get help for a registered channel, you have to substitute whatever bot manages it (X, W). there are no Nick or Memo services on Undernet. Dalnet: to get help on channel commands, /msg chanserv help to get help for nickserv commands, /msg nickserv help to get help for memoserv commands, /msg memoserv help ----------------------------------------- On some networks, like Undernet, some people have problems with being disconnected when they haven't typed anything for awhile. Here is an alias that helps prevent being disconnected by the server: /ka /timer1 0 600 /ctcp $me keepalive ------------------------------------------ Here's a nice Remote script to handle situations where Nickserv gives you that message: 'This nick is owned by someone else...'. It will automatically identify you to Nickserv: 1) add this variable under the Variables tab (substitute your own password): %nickpass yourpassword 2) set up nickserv under the Users tab in mIRC, for Dalnet, and NDRS, respecitvely: 500:*Serv!*service@dal.net 500:*Serv!services@venom.ndrs.com 3) Then, add this remote script: on +500:NOTICE:*is owned by someone else*:?: { /msg nickserv identify %nickpass } ------------------------------------------ Here's a nice alias that: 1) tells the channels you're in that you're away, 2) sets your /away message, 3) stores your current nick temporarily, and 4) changes your nick to show that you're away (substitute Ted-BRB with your own choice): /a /ame is away: $$1- | /away $1- | %m = $me | /nick Ted-BRB | %awaymsg = $1- To use it, type (for example): /a Making dinner. BRB. Then, when you come back, use this alias. It will: 1) set your nick back to the original, and 2) mark you as *not* away /b /nick %m | /ame is Back | /away ------------------------------------------- Here's a nice remote script that: 1) Welcomes people to the channel that you have ops in (the line '/ctcp...'), 2) Sounds an alert on your own computer (the line '/splay...'), and, 3) If you're marked as away, sends a notice to that effect, and displays your /away message. Otherwise, it says you'll be there in a moment. on @1:join:#: { /ctcp $nick sound welcome.wav /splay c:\downlo~1\fanfare2.wav if ($away) /notice $nick (Autoresponse) Welcome, $nick. I'm currently Away: %awaymsg else /notice $nick (Autoresponse) Welcome, $nick. I'll be here in a moment. } It relies on the %awaymsg variable, which is set by the /a alias, shown prior. ------------------------------------------- For all these scripts, you must delete leading spaces, before adding them to your mIRC.