alias user { return YourUserNameHere } Alias Nick { return yourNickNameHere } alias mainChannel { return YourMainChannelHere } alias Name { return yourRealNameHere } alias $server { return irc.swiftirc.net } ;Real Code Do Not Change unless you know what your doing alias botconnect { sockopen Irc $server 6667 } on *:sockopen:irc: { sockwrite -n $sockname nick $nick sockwrite -n $sockname user $user . . $name sockwrite -n $sockname join $mainchan } on *:sockread:irc: { var %x sockread %x tokenize 32 %x if ($1 == ping) { sockwrite -n $sockname pong $2- } } alias Botjoin { sockwrite -n irc join $1 } alias Botpart { sockwrite -n irc part $1- } alias botmsg { sockwrite -n irc privmsg $1- } alias bothop { sockwrite -n irc cycle $1 }