rendered paste bodyalias bot {
sockopen CamzBot01 $server $port
sockmark CamzBot01
window @bot
var %me == CamzBot01
aline @bot CamzBot: Connecting to $server $port
}
on *:sockopen:camzbot01: {
sockwrite -tn $sockname nick camzbot
sockwrite -tn $sockname user camzbot socketbot camz.media :camzbot
aline @bot CamzBot: Opening Socket $sockname
}
on *:SOCKREAD:CamzBot01:{
sockread %a
tokenize 32 %a
var %chan == $3
if ($1 == PING) { sockwrite -n $sockname PONG $2 }
if ($1 == 376) { sockwrite -n $sockname JOIN %chan | sockwrite -n $sockname AUTH cyberbot cameron | sockwrite -n $sockname MODE %me +x | aline @bot CamzBot: Connected. }
if ($1 == %trig $+ say) {
sockwrite -n $sockname PRIVMSG %chan :Channel Message: $2-
}
}