All pastes #570812 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-06-16 21:52 UTC
rendered paste body
;Auto ID/Connect Script by CS V1.0
;Put this in your mIRC directory and from inside mIRC type: /load -rs utaautoid.mrc
;Remember to configue it for your passwords etc first.

;Turn off FILE|OPTIONS|CONNECT|OPTIONS "Connect on startup" AND "pop up connect dialog on startup" if your going to use this on Start
;If you put -m in the first server you get a "useless" status window which u may want
ON *:START: {
  server irc.utassault.net
  server -m irc.freenode.org
  ; etc keep adding new lines
}

;On Connection to any server run autoID which will check to see if you have a log in for this network
ON *:CONNECT: {
  nick Gen76
  IDme 

  ;WorldAssault-IRC IRC Network
  if ((worldassault.com isin $server) || (utassault.net isin $server) || (fraghub.net isin $server)) {
    ; some auto commands if needed
  }
  ;QuakeNet IRC Network
  elseif (quakenet.org isin $server) {
    ;join #ut
  }
  ;Undernet
  elseif (undernet.org isin $server) {
    ;join #somechannel
  }
  ;Freenode
  elseif (freenode.net isin $server) {
    join #gentoo,##php,#cakephp,#web,#xajax
  }
  ;AccessNet
  elseif (AccessIRC.net isin $server) {
    join #Glastonbury
  }

  ;Sample Other network -if you use other networks and want to auto join channels use the following structure:
  ;elseif (OTHER-NETWORK.COM isin $server) {
  ;join #CHANNEL
  ;}
}

;If nickserv on the WorldAssault-IRC IRC Network asks us to identify call the autoID alias
ON *:NOTICE:This nickname is registered and protected.*:?: {
  if ($nick == nickserv) && ($wildsite == *!*@worldassault.com) {
    IDme  
  }
}

;Can be run by typing /autoID as well as the automated ON CONNECT & ON NOTICE
alias IDme {

  ;WorldAssault-IRC IRC Network
  if ((worldassault.com isin $server) || (utassault.net isin $server) || (fraghub.net isin $server)) {
    msg NickServ IDENTIFY mYpAsSwOrD
  }
  ;Freenode IRC Network
  if (freenode.org isin $server) {
    msg NickServ IDENTIFY mYpAsSwOrD
  }  
  ;AccessNetIRC Network
  if (AccessIRC.net isin $server) {
    msg NickServ IDENTIFY mYpAsSwOrD
  }


  ;Sample Other network - if you use other networks with nick registration use the following structure
  ;elseif (OTHER-NETWORK.COM isin $server) {
  ;IDENTIFY COMMAND HERE
  ;}
}