Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ## mIRC script for the channelhelper tcl script
- ## If you found bug or you have some features youre missing or you have any ideas?
- ## Contact me berryjansen@kpnplanet.nl or #djoezy (Qaukenet)
- menu nicklist {
- Channelhelper1
- .Adduser
- ..Global
- ...Voice : { msg %botnick addglobal $1 +v }
- ...Operator : { msg %botnick addglobal $1 +o }
- ...Channelmaster : { msg %botnick addglobal $1 +m }
- ..Channel
- ...Voice : { msg %botnick adduser $chan $1 +v }
- ...Operator : { msg %botnick adduser $chan $1 +o }
- ...Channelmaster : { msg %botnick adduser $chan $1 +m }
- ...Channelowner : { msg %botnick adduser $chan $1 +n }
- .Deluser
- ..Global : { msg %botnick deluser $1 }
- ..Channel : { msg %botnick deluser $chan $1 }
- .Op:{ msg %botnick op $chan $1 }
- .Deop:{ msg %botnick deop $chan $1 }
- .Voice:{ msg %botnick voice $chan $1 }
- .Devoice:{ msg %botnick devoice $chan $1 }
- .Massvoice:{ msg %botnick massvoice $chan }
- .MassDevoice:{ msg %botnick massdevoice $chan }
- .Ban:{ msg %botnick ban $chan $1 $$?="duration in minutes (0 is permanent )" $$?="banreason (optional)" }
- .Kick: { msg %botnick kick $chan $1 $$?="kick reason (optional)" }
- .Kickban: { msg %botnick kickban $chan $1 $$?="kick reason (optional)" }
- .Whois:{ msg $chan .whois $1 }
- .Peak:{ msg $chan .peak }
- .Commands:{ msg %botnick commands $chan }
- .Login:{ msg %botnick login $$?="Fill in your password here" }
- .Logout:{ msg %botnick logout }
- }
- menu channel {
- Channelhelper1
- .Login:{ msg %botnick login $$?="Fill in your password here" }
- .Logout:{ msg %botnick logout }
- .Password
- ..Change:{ msg %botnick changepass $$?="Fill in your OLD password" $$?="Fill in your NEW password (1/2)" $$?="Fill in your NEW password again(2/2)" }
- ..Set:{ msg %botnick setpass $$?="Fill in your password (1/2)" $$?="Fill in your password again (2/2)" }
- .Massvoice:{ msg %botnick massvoice $chan }
- .MassDevoice:{ msg %botnick massdevoice $chan }
- .Chaninfo:{ msg %botnick chaninfo $chan }
- .Deluser
- ..Global : { msg %botnick deluser $$?="Fill in the handle off the global user (use global userlist too view the handle)" }
- ..Channel : { msg %botnick deluser $chan $$?="Fill in the handle off the channel user (use channel userlist too view the handle)" }
- .Userlist
- ..Channel:{ msg %botnick userlist $chan }
- ..Global:{ msg %botnick userlist global }
- .Userlev
- ..Channel:{ msg %botnick userlev $chan $$?="Fill in the handle off the user" $$?="Fill in the new chanflags off the user (+n +m +o +v)" }
- ..Global:{ msg %botnick userlev $$?="Fill in the handle off the user" $$?="Fill in the new globalflags off the user (+n +m +o +v)" }
- .Userhost
- ..List
- ...Channeluser:{ msg %botnick listhost $chan $$?="Fill in the handle off the user" }
- ...Globaluser :{ msg %botnick listhost $$?="Fill in the handle off the user" }
- ..Add
- ...Channeluser:{ msg %botnick addhost $chan $$?="Fill in the handle off the user" $$?="Fill in the new host off the user (*!User@Lame.is.my.name.nl)" }
- ...Globaluser :{ msg %botnick addhost $$?="Fill in the handle off the user" $$?="Fill in the new host off the user (*!User@Lame.is.my.name.nl)" }
- ..Del
- ...Channeluser:{ msg %botnick delhost $chan $$?="Fill in the handle off the user" $$?="Fill in the host too delete off the user (*!User@Lame.is.my.name.nl)" }
- ...Globaluser:{ msg %botnick delhost $$?="Fill in the handle off the user" $$?="Fill in the host too delete off the user (*!User@Lame.is.my.name.nl)" }
- .Exception Flags
- ..Set:{ msg %botnick exflags $chan $$?="Fill in the exception flags valid entrys 'o' or 'm' or 'n'" }
- ..List:{ msg %botnick exflags $chan list }
- .Banlist
- ..Channel:{ msg %botnick banlist $chan }
- ..Global:{ msg %botnick banlist global }
- .Bancontrol
- ..Add
- ...Channel:{ msg %botnick ban $chan $$?="Fill in the host" $$?="Duration in minutes (0 is permanent )" $$?="Banreason (has too be filled in)" }
- ...Global:{ msg %botnick globalban $chan $$?="Fill in the host" $$?="Duration in minutes (0 is permanent )" $$?="Banreason (has too be filled in)" }
- ..Del
- ...Channel:{ msg %botnick delban $chan $$?="Fill in the host or number, you can retreive this by using banlist" }
- ...Global:{ msg %botnick delban global $$?="Fill in the host or number, you can retreive this by using banlist" }
- .Autovoice
- ..On : { msg %botnick autovoice $chan on }
- ..Off : { msg %botnick autovoice $chan off }
- .Bot
- ..Join :{ msg %botnick join $$?="Channelname (example #djoezy)" }
- ..Join (with key) :{ msg %botnick join $$?="Channelname (example #djoezy)" $$?="Key too join channel" }
- ..Leave :{ msg %botnick leave $$?="Channelname (example #djoezy)" }
- ..Rehash :{ msg %botnick rehash }
- ..Restart :{ msg %botnick restart }
- ..Info :{ msg %botnick info }
- .Topic
- ..On:{ msg %botnick topic $chan on }
- ..Off:{ msg %botnick topic $chan off }
- ..Set:{ msg %botnick topic $chan set $$?="Fill in your topic here" }
- ..List:{ msg %botnick topic $chan list }
- .Chanmodes
- ..On:{ msg %botnick chanmodes $chan on }
- ..Off:{ msg %botnick chanmodes $chan off }
- ..Set:{ msg %botnick chanmodes $chan set $$?="Fill in your Chanmodes, + modes will be protected, - modes will be prevented (example +NnCt-ikm)" }
- ..List:{ msg %botnick chanmodes $chan list }
- .Welcome
- ..On:{ msg %botnick welcome $chan on }
- ..Off:{ msg %botnick welcome $chan off }
- ..Set:{ msg %botnick welcome $chan set $$?="Fill in your welcomemsg here" }
- ..List:{ msg %botnick welcome $chan list }
- .Badword
- ..Add:{ msg %botnick badword $chan add $$?="Fill in your badword here that you want too add" }
- ..Del:{ msg %botnick badword $chan del $$?="Fill in your badword here that you want too delete" }
- ..On:{ msg %botnick badword $chan on $$?="Fill in the punishmethod for detecting a badword ( 1=warn 2=warn/kick 3=kick 4=warn/ban 5=warn/kick/ban 6=ban )" }
- ..Off:{ msg %botnick badword $chan off }
- ..List:{ msg %botnick badword $chan list }
- .Badnick
- ..Add:{ msg %botnick badnick $chan add $$?="Fill in your badnick here that you want too add" }
- ..Del:{ msg %botnick badnick $chan del $$?="Fill in your badnick here that you want too delete" }
- ..On:{ msg %botnick badnick $chan on }
- ..Off:{ msg %botnick badnick $chan off }
- ..List:{ msg %botnick badnick $chan list }
- .Badchan
- ..Add:{ msg %botnick badchan $chan add $$?="Fill in your bad channel here that you want too add" }
- ..Del:{ msg %botnick badchan $chan del $$?="Fill in your bad channel here that you want too delete" }
- ..On:{ msg %botnick badchan $chan on }
- ..Off:{ msg %botnick badchan $chan off }
- ..List:{ msg %botnick badchan $chan list }
- .Badident
- ..Add:{ msg %botnick badident $chan add $$?="Fill in your bad channel here that you want too add" }
- ..Del:{ msg %botnick badident $chan del $$?="Fill in your bad channel here that you want too delete" }
- ..On:{ msg %botnick badident $chan on }
- ..Off:{ msg %botnick badident $chan off }
- ..List:{ msg %botnick badident $chan list }
- .Spamscan
- ..On:{ msg %botnick spamscan $chan on $$?="Fill in the punishmethod for detecting spam ( 1=warn 2=warn/kick 3=kick 4=warn/ban 5=warn/kick/ban 6=ban )" }
- ..Off:{ msg %botnick spamscan $chan off }
- ..List:{ msg %botnick spamscan $chan list }
- ..Cycle
- ...On:{ msg %botnick spamscan $chan cycle on }
- ...Off:{ msg %botnick spamscan $chan cycle off }
- .Protect
- ..On:{ msg %botnick protect $chan on $$?="Fill in the punishmethod when deop/kick known users ( 1=deop 2=channelban 3=globalban )" }
- ..Off:{ msg %botnick protect $chan off }
- .Limit
- ..On:{ msg %botnick limit $chan on $$?="Fill in the slack for the dynamic limit" }
- ..Off:{ msg %botnick limit $chan off }
- .Flyby
- ..On:{ msg %botnick flyby $chan on $$?="Fill in the minimum part/join time in seconds (example : when enter 5 seconds the user must still be on the channnel after 5 seconds or else hes banned" }
- ..Off:{ msg %botnick flyby $chan off }
- .Anti Idle
- ..On:{ msg %botnick noidle $chan on $$?="Fill in the maximum part/join time in minutes (example : when enter 5 minutes the user is warned when half the time has expired, and will be banned after 5 minutes" }
- ..Off:{ msg %botnick noidle $chan off }
- .Private
- ..On:{ msg %botnick private $chan on }
- ..Off:{ msg %botnick private $chan off }
- .VIPscan
- ..Add:{ msg %botnick vipscan $chan add $$?="Fill in your VIP channel here that you want too add" }
- ..Del:{ msg %botnick vipscan $chan del $$?="Fill in your VIP channel here that you want too delete" }
- ..On:{ msg %botnick vipscan $chan on }
- ..Off:{ msg %botnick vipscan $chan off }
- ..List:{ msg %botnick vipscan $chan list }
- .Bitchmode
- ..On:{ msg %botnick bitch $chan on }
- ..Off:{ msg %botnick bitch $chan off }
- .Commands:{ msg %botnick commands $chan }
- .Help:{ msg %botnick help $$?="Fill in the command here you need help with (example : topic)" }
- }
- on *:LOAD: {
- echo -a >>Channelhelper control script by Djoezy - #djoezy (Quakenet) -
- echo -a >>Channelhelper Version 2.0
- if (%botnick) { echo -a >>Current botnick: %botnick. Typ /changebotname to change it!. And type /botnick too check the name" }
- else { set %botnick $$?="Enter your botnick (the name off the bot you will use)" }
- }
- alias changebotname { set %botnick $$?="Enter your new botnick: (the name off the bot you will use)" }
- alias botnick { echo -a - Current botnick : %botnick }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement