;Siliconbot 2.60 Popups ;compiled by ClubCX in November 2002 ;for more information, or to provide feedback, email: tom@siliconbot.org on 1:start:/initbot alias /initbot { if (%botnick == $null) { /set %botnick $?="Enter the nickname of the bot you use" } if (%botpass == $null) { /set %botpass $?="Enter the password you use on %botnick" } if (%bothandle == $null) { /set %bothandle $?="Enter the nickname the bot knows you by" } /echo -s Password with the bot %botnick is set to %botpass /echo -s Handle on %botnick is set to %bothandle } menu nicklist { BotService (2.60) .Logging In ..Log in:/msg %botnick login %botpass ..Log out:/msg %botnick logout %botpass ..Add Current HostMask:/msg %botnick ident %botpass ..Change your password:{ /set %oldpass %botpass /set %botpass $?="Enter new password" /msg %botnick pass %oldpass %botpass } ..Have your password retrieved:/msg %botnick sendpass ..Reset script settings:{ /set %botpass /set %botnick /set %bothandle /initbot } .Memos System ..Block list ...Add a user:/msg %botnick memo block add $?="Who do you want to block?" ...Del a user:/msg %botnick memo block del $?="Who do you want to unblock?" ...List blocked users:/msg %botnick memo block list ..Delete a memo:/msg %botnick memo del $?="Which number?" ..Forward memos:/msg %botnick memo forward $?="Enter the nickname of the new bot" $?="Enter the password you use on the new bot" ..List your memos:/msg %botnick memo list ..Read a memo:/msg %botnick memo read $?="Which number?" ..Scan memos:/msg %botnick memo scan * $+ $?="What word(s) are you looking for?" $+ * ..Send a memo to somebody:/msg %botnick memo send $?="Who are you sending the memo to?" $?="Enter the message" .- .Call up the bot's online help:/msg %botnick help $chan .- .Commands ..Anybody ...Access ....Concise:/msg %botnick access $chan $1 ....Extended:/msg %botnick whois $chan $1 ...Personal information:/msg %botnick info $chan $1 ...Ping:/msg %botnick ping $chan $1 ..ChanVoice ...Nothing here ..ChanOp ...This user's Access on the bot ....Add or promote this user .....As a ChanFriend:/msg %botnick adduser $chan $1 chanfriend .....As a ChanVoice:/msg %botnick adduser $chan $1 chanvoice .....As a ChanOp:/msg %botnick adduser $chan $1 chanop .....As a ChanMaster:/msg %botnick adduser $chan $1 chanmaster ....Remove their access:/msg %botnick remuser $chan $1 ...Ban this user ....For a number of minutes:/msg %botnick ban $chan $1 $?="How many minutes?" $+ m $?="Enter the reason" ....For a number of hours:/msg %botnick ban $chan $1 $?="How many hours?" $+ h $?="Enter the reason" ....For a number of days:/msg %botnick ban $chan $1 $?="How many days?" $+ d $?="Enter the reason" ....For a number of weeks:/msg %botnick ban $chan $1 $?="How many weeks?" $+ w $?="Enter the reason" ....For a number of years:/msg %botnick ban $chan $1 $?="How many yearss?" $+ y $?="Enter the reason" ....Permanently:/msg %botnick ban $chan $1 perm $?="Enter the reason" ...Kick this user:/msg %botnick kick $chan $1 $?="Enter the reason" ...Modes ....Give ops:/msg %botnick op $chan $1 ....Remove ops:/msg %botnick deop $chan $1 ....Give voice:/say %botnick voice $1 ....Remove voice:/say %botnick devoice $1 ..ChanMaster ...Nothing here ..ChanOwner ...Nothing here } menu channel { BotService (2.60) .Logging In ..Log in:/msg %botnick login %botpass ..Log out:/msg %botnick logout %botpass ..Add Current HostMask:/msg %botnick ident %botpass ..Change your password:{ /set %oldpass %botpass /set %botpass $?="Enter new password" /msg %botnick pass %oldpass %botpass } ..Have your password retrieved:/msg %botnick sendpass ..Reset script settings:{ /unset %botpass /unset %botnick /unset %bothandle /initbot } .Memos System ..Block list ...Add a user:/msg %botnick memo block add $?="Who do you want to block?" ...Del a user:/msg %botnick memo block del $?="Who do you want to unblock?" ...List blocked users:/msg %botnick memo block list ..Delete a memo:/msg %botnick memo del $?="Which number?" ..Forward memos:/msg %botnick memo forward $?="Enter the nickname of the new bot" $?="Enter the password you use on the new bot" ..List your memos:/msg %botnick memo list ..Read a memo:/msg %botnick memo read $?="Which number?" ..Scan memos:/msg %botnick memo scan * $+ $?="What word(s) are you looking for?" $+ * ..Send a memo to somebody:/msg %botnick memo send $?="Who are you sending the memo to?" $?="Enter the message" .- .Call up the bot's online help:/msg %botnick help $chan .- .Commands ..Anybody can use ...Information on the bot ....A user's bot Access .....Concise:/msg %botnick access $chan $?="Enter user's handle" .....Extended:/say %botnick whois $?="Enter user's handle" ....Bot admins:/msg %botnick admin ....Check the bot's shortcut:/msg %botnick shortcut ....Check the bot's version:/msg %botnick version ....Databases .....Search famous birthdays:/msg %botnick search bday $?="Enter a date or name" .....Search country urls:/msg %botnick search country $?="Enter a country name" .....Search quotes:/msg %botnick search quote $?="Enter some keywords" ....Eggdrop flags .....Channel flags:/msg %botnick flags channel .....Global flags:/msg %botnick flags global ....Levels of access:/msg %botnick levels $chan ....View information on a user:/msg %botnick info $?="Which user?" ...Channel specific information ....Banlist .....View the complete banlist:/msg %botnick banlist $chan .....View the complete banlist (short):/say %botnick banlist $chan -short .....Search the banlist:/msg %botnick banlist $chan * $+ $?="Enter search string (e.g. home.com)" $+ * ....Channel peak:/msg %botnick peak $chan ....Search for data:/msg %botnick data $chan $?="Enter some keywords" ....Read the channel RULES:/msg %botnick rules $chan ....Userlist .....Check the numberic list:/msg %botnick admin $chan .....Check the handlelist:/msg %botnick handlelist $chan .....Check the userlist:/msg %botnick userlist $chan ...Miscellaneous information ....Acronyms .....Look up the meaning of an acronym:/msg %botnick define $?="Enter the acronym" .....List all acronyms known to the bot:/msg %botnick definelist ....Ban types:/msg %botnick bantype ....BotService classes:/msg %botnick getclass $?="Enter some keywords" ....Calculate something:/say %botnick calc $?="Enter the equation" ....Countries .....Look up a country from a code:/msg %botnick country $?="Enter TLD code" .....Look up a URL for a country:/msg %botnick search country $?="Enter the country's name" ....IRC Networks .....About a network:/msg %botnick netname $?="Enter a net's name" .....List all nets:/msg %botnick netnamelist ....Say the date:/msg %botnick date ....Say the time:/msg %botnick time ...Ping me:/say %botnick ping $chan me ...Quotes ....Display a random quotation:/say %botnick quote ....Display a specific quotation:/say %botnick quote ....Search channel quotes:/say %botnick quote $?="Enter some keywords" ...Read BotService's newsletter:/msg %botnick fyi ..ChanVoice+ ...Count userlist:/msg %botnick count $chan ...Your HAIL messages ....Add a HAIL:/msg %botnick hail $chan add $?="Enter the message" ....Del a HAIL:/msg %botnick hail $chan del $?="Which number" ....List all HAILs:/msg %botnick hail $chan list ...Personal information ....Set your AGE:/say %botnick set age $?="Enter your age" ....Set your NAME:/say %botnick set name $?="Enter your name" ....Set your BIRTHDAY:/say %botnick set bday $?="Enter your birthday" ....Set your LOCATION:/say %botnick set location $?="Enter your location" ....Set your OCCUPATION:/say %botnick set occupation $?="Enter your occupation" ....Set your URL:/say %botnick set URL $?="Enter your URL" ....Set your E-MAIL:/say %botnick set email $?="Enter your e-mail" ....Set other:/say %botnick set other $?="Enter the information" ....View your information:/msg %botnick info $chan $me ...Personal settings ....Security .....On:/msg %botnick set $chan secure on .....Off:/msg %botnick set $chan secure off ....Set your language:/msg %botnick set $chan language $?="Enter language" ....Set your output colors:/msg %botnick set $chan colors $?="Enter three colors" ....Set your output type:/msg %botnick set $chan output $?="Enter type" ....Set a new line width:/msg %botnick set $chan colwidth $?="How many characters per line?" ....Set your timezone:/msg %botnick set $chan timezone $?="Enter timezone in +/- hours (example: +5) ...- ...Get devoiced:/msg %botnick devoice $chan ...Get voiced:/msg %botnick voice $chan ...Who is on the channel:/msg %botnick who $chan ..ChanOp+ ...Bans ....Add a ban:/msg %botnick ban $chan $?="Enter the mask or nickname to ban" $?="Enter the duration (i.e. 5d)" $?="Enter the reason" ....Remove a ban:/msg %botnick unban $chan $?="Enter the mask to unban" ....Banlist .....View the complete banlist:/msg %botnick banlist $chan .....View the complete banlist (short):/say %botnick banlist $chan -short .....Search the banlist:/msg %botnick banlist $chan * $+ $?="Enter search string (e.g. home.com)" $+ * ...Quotes ....Add a quote:/say %botnick addquote $?="What to add" ....Delete a quote:/say %botnick delquote $?="Which number" ....List quotes:/say %botnick quote list ...Users ....Add or promote a user .....As a ChanFriend:/msg %botnick adduser $chan $?="Enter nickname" chanfriend .....As a ChanVoice:/msg %botnick adduser $chan $?="Enter nickname" chanvoice .....As a ChanOp:/msg %botnick adduser $chan $?="Enter nickname" chanop .....As a ChanMaster:/msg %botnick adduser $chan $?="Enter nickname" chanmaster ....Remove a user:/msg %botnick remuser $chan $?="Enter nickname" ...- ...Get opped:/msg %botnick op $chan ...Op somebody:/msg %botnick op $chan $?="Who to op" ...Get deopped:/msg %botnick deop $chan ...Deop somebody:/msg %botnick deop $chan $?="Who to deop" ...Voice somebody:/msg %botnick voice $chan $?="Who to voice" ...Devoice somebody:/msg %botnick devoice $chan $?="Who to devoice" ...- ...Change the channel mode:/msg %botnick mode $chan $?="What mode should we set" ...Change the topic:/msg %botnick topic $chan $?="Change the topic to what" ..ChanMaster+ ...Banlock ....Lock a ban in place:/msg %botnick banlock $chan add $?="Enter banmask" ....Unlock a ban:/msg %botnick banlock $chan del $?="Enter banmask" ....List locked bans:/msg %botnick banlock $chan list ...Bring the bot to life ....Make the bot act:/msg %botnick act $chan $?="Enter the action" ....Make the bot speak:/msg %botnick say $chan $?="Enter the text" ...Call up the channel settings:/msg %botnick chaninfo $chan ...Have the bot CYCLE:/msg %botnick cycle $chan ...Channel data ....Add some data:/msg %botnick datum $chan add $?="Enter data" ....Delete some data:/msg %botnick datum $chan del $?="Enter line" ....List data:/msg %botnick datum $chan list ....Search data:/msg %botnick data $chan $?="Enter some keywords" ...Invite somebody to the channel:/msg $botnick invite $chan $?="Nickname to invite" ...Welcome messages ....Add a welcome message:/msg %botnick welcome $chan add $?="Enter the message" ....Delete a welcome message:/msg %botnick welcome $chan del $?="Enter the number" ....List the welcome messages:/msg %botnick welcome $chan list ..ChanOwner ...Have the bot DCC you:/say %botnick DCCME ...- ...Change the channel settings ....List all current settings:/msg %botnick chaninfo $chan ....Protect certain modes:/msg %botnick chanset $chan chanmode $?="Enter mode(s) to be protected; example: +tn-ip" ....Revise flood settings .....Channel postings by one user:/msg %botnick chanset $chan flood-chan $?="Enter postings:seconds (example: 8:5)" .....Ctcp to the bot (such as pings):/msg %botnick chanset $chan flood-ctcp $?="Enter ctcps:seconds (example: 7:10)" .....Deop's from one user:/msg %botnick chanset $chan flood-deop $?="Enter deops:seconds (example: 2:1)" .....Channel joins by clones of one user:/msg %botnick chanset $chan flood-join $?="Enter joins:seconds (example: 3:5)" .....One user kick too frequently:/msg %botnick chanset $chan flood-kick $?="Enter kicks:seconds (example: 3:2)" .....Nick changes:/msg %botnick chanset $chan flood-nick $?="Enter nicks:seconds (example: 3:15)" ....Revise other settings .....Addons ......ON:/msg %botnick chanset $chan +addons ......OFF:/msg %botnick chanset $chan -addons ......help:/msg %botnick help $chan chanset addons .....Autohalfop ......ON:/msg %botnick chanset $chan +autohalfop ......OFF:/msg %botnick chanset $chan -autohalfop ......help:/msg %botnick help $chan chanset autohalfop .....Autoop ......ON:/msg %botnick chanset $chan +autoop ......OFF:/msg %botnick chanset $chan -autoop ......help:/msg %botnick help $chan chanset autoop .....Autovoice ......ON:/msg %botnick chanset $chan +autovoice ......OFF:/msg %botnick chanset $chan -autovoice ......help:/msg %botnick help $chan chanset autovoice .....Banmon ......ON:/msg %botnick chanset $chan +banmon ......OFF:/msg %botnick chanset $chan -banmon ......help:/msg %botnick help $chan chanset banmon .....Bantime ......ON:/msg %botnick chanset $chan ban-time $?="Enter lifetime of channel bans (example: 60)" ......OFF:/msg %botnick chanset $chan ban-time 0 ......help:/msg %botnick help $chan chanset ban-time .....Bitch ......ON:/msg %botnick chanset $chan +bitch ......OFF:/msg %botnick chanset $chan -bitch ......help:/msg %botnick help $chan chanset bitch .....Clearbans ......ON:/msg %botnick chanset $chan +clearbans ......OFF:/msg %botnick chanset $chan -clearbans ......help:/msg %botnick help $chan chanset clearbans .....Clog ......ON:/msg %botnick chanset $chan +clog ......OFF:/msg %botnick chanset $chan -clog ......help:/msg %botnick help $chan chanset clog .....Clonelimit ......ON:/msg %botnick chanset $chan clone-limit $?="Enter maximum number of clones allowed (example: 1)" ......OFF:/msg %botnick chanset $chan clone-limit 0 ......help:/msg %botnick help $chan chanset clone-limit .....Counter ......ON:/msg %botnick chanset $chan +counter ......OFF:/msg %botnick chanset $chan -counter ......help:/msg %botnick help $chan chanset counter .....Cycle ......ON:/msg %botnick chanset $chan +cycle ......OFF:/msg %botnick chanset $chan -cycle ......help:/msg %botnick help $chan chanset cycle .....Dontkickops ......ON:/msg %botnick chanset $chan +dontkickops ......OFF:/msg %botnick chanset $chan -dontkickops ......help:/msg %botnick help $chan chanset dontkickops .....Dynamicbans ......ON:/msg %botnick chanset $chan +dynamicbans ......OFF:/msg %botnick chanset $chan -dynamicbans ......help:/msg %botnick help $chan chanset dynamicbans .....Enforcebans ......ON:/msg %botnick chanset $chan +enforcebans ......OFF:/msg %botnick chanset $chan -enforcebans ......help:/msg %botnick help $chan chanset enforcebans .....Greet ......ON:/msg %botnick chanset $chan +greet ......OFF:/msg %botnick chanset $chan -greet ......help:/msg %botnick help $chan chanset greet .....Idlekick ......ON:/msg %botnick chanset $chan idle-kick $?="Enter minutes of idling allowed (example: 30)" ......OFF:/msg %botnick chanset $chan idle-kick 0 ......help:/msg %botnick help $chan chanset idle-kick .....Nomemo ......ON:/msg %botnick chanset $chan +nomemo ......OFF:/msg %botnick chanset $chan -nomemo ......help:/msg %botnick help $chan chanset nomemo .....Protectfriends ......ON:/msg %botnick chanset $chan +protectfriends ......OFF:/msg %botnick chanset $chan -protectfriends ......help:/msg %botnick help $chan chanset protectfriends .....Protecthalfops ......ON:/msg %botnick chanset $chan +protecthalfops ......OFF:/msg %botnick chanset $chan -protecthalfops ......help:/msg %botnick help $chan chanset protecthalfops .....Protectops ......ON:/msg %botnick chanset $chan +protectops ......OFF:/msg %botnick chanset $chan -protectops ......help:/msg %botnick help $chan chanset protectops .....Restrict ......ON:/msg %botnick chanset $chan +restrict ......OFF:/msg %botnick chanset $chan -restrict ......help:/msg %botnick help $chan chanset restrict .....Revenge ......ON:/msg %botnick chanset $chan +revenge ......OFF:/msg %botnick chanset $chan -revenge ......help:/msg %botnick help $chan chanset revenge .....Revengebot ......ON:/msg %botnick chanset $chan +revengebot ......OFF:/msg %botnick chanset $chan -revengebot ......help:/msg %botnick help $chan chanset revengebot .....Statuslog ......ON:/msg %botnick chanset $chan +statuslog ......OFF:/msg %botnick chanset $chan -statuslog ......help:/msg %botnick help $chan chanset statuslog .....Stopnethack ......ON:/msg %botnick chanset $chan +stopnethack ......OFF:/msg %botnick chanset $chan -stopnethack ......help:/msg %botnick help $chan chanset stopnethack .....Swearban ......ON:/msg %botnick chanset $chan swearban $?="Enter number of minutes for ban length (example: 10)" ......OFF:/msg %botnick chanset $chan swearban 0 ......help:/msg %botnick help $chan chanset swearban .....Userbans ......ON:/msg %botnick chanset $chan +userbans ......OFF:/msg %botnick chanset $chan -userbans ......help:/msg %botnick help $chan chanset userbans .....Verbose ......ON:/msg %botnick chanset $chan +verbose ......OFF:/msg %botnick chanset $chan -verbose ......help:/msg %botnick help $chan chanset verbose .....Voiceall ......ON:/msg %botnick chanset $chan +voiceall ......OFF:/msg %botnick chanset $chan -voiceall ......help:/msg %botnick help $chan chanset voiceall ...Datum database ....Add a data line:/msg %botnick datum $chan add $?="Enter the data" ....Delete some data:/msg %botnick datum $chan del $?="Enter the number" ....List the data:/msg %botnick datum $chan list ...Channel Rules ....Add a rule:/msg %botnick rule $chan add $?="Enter the rule" ....Delete a rule:/msg %botnick rule $chan del $?="Enter the number" ....List the rules:/msg %botnick rules $chan list ...Swearkick settings ....Add a badword:/msg %botnick swearkick $chan add $?="Enter the word" ....Delete a badword:/msg %botnick swearkick $chan del $?="Enter the number" ....List the badwords:/msg %botnick swearkick $chan list ....Set ban duration:/msg %botnick chanset $chan swearban $?="How many minutes?" } menu menubar { BotService (2.60) .Logging In ..Log in:/msg %botnick login %botpass ..Log out:/msg %botnick logout %botpass ..Add Current HostMask:/msg %botnick ident %botpass ..Change your password:{ /set %oldpass %botpass /set %botpass $?="Enter new password" /msg %botnick pass %oldpass %botpass } ..Have your password retrieved:/msg %botnick sendpass ..Reset script settings:{ /set %botpass /set %botnick /set %bothandle /initbot } .Memos System ..Block list ...Add a user:/msg %botnick memo block add $?="Who do you want to block?" ...Del a user:/msg %botnick memo block del $?="Who do you want to unblock?" ...List blocked users:/msg %botnick memo block list ..Delete a memo:/msg %botnick memo del $?="Which number?" ..Forward memos:/msg %botnick memo forward $?="Enter the nickname of the new bot" $?="Enter the password you use on the new bot" ..List your memos:/msg %botnick memo list ..Read a memo:/msg %botnick memo read $?="Which number?" ..Scan memos:/msg %botnick memo scan * $+ $?="What word(s) are you looking for?" $+ * ..Send a memo to somebody:/msg %botnick memo send $?="Who are you sending the memo to?" $?="Enter the message" }