;
; pre script by infused
;
; fill this in first nub
; network can be $null
; password is optional
alias pre.setup {
; remote network name (type //echo $network on remote server to get )
var %pre.remotenetwork =
; local network
var %pre.localnetwork = $null
; pre bot name
var %pre.prebot =
; remote channel you are taking the information from
var %pre.remoteprechannel =
; remote channel password, if it has one
var %pre.remoteprechannelpassword =
; local channel you are echoing the information to
var %pre.localprechannel = #pre
; local channel password, if it has one
var %pre.localprechannelpassword =
}
; sample config
; var %pre.remotenetwork = rizon
; var %pre.localnetwork = efnet
; var %pre.prebot = SomeBot
; var %pre.remoteprechannel = #pre4free
; var %pre.remoteprechannelpassword =
; var %pre.localprechannel = #pre
; var %pre.localprechannelpassword =
; join pre chans
on 1:connect: {
pre.setup
if ($network == %pre.remotenetwork) {
join %pre.remoteprechannel %pre.remoteprechannelpassword
}
elseif ($network == %pre.localnetwork) {
join %pre.localprechannel %pre.localprechannelpassword
}
}
; catch remote bot commands
on 1:text:*:%pre.remoteprechannel: {
if ($nick == %pre.prebot) {
if (pre isin $1) {
; change to local server
scid 1
if ($me ison %pre.localprechannel) { msg %pre.localprechannel $1- }
}
}
}