Useful tools like eggdrop bots help maintain a channel and help with the provision of valuable information. LinuxHOW2 has some useful scripts loaded. For example he has an infobot.tcl to help him answer simple questions like "!wtf linux?" He also has a timezone script so one can always find out what time it is on other parts of the planet. Merely type .tz GMT for example to find out the Greenwich Mean Time. Here's an example.... <awol> .tz adelaide <LinuxHOW2> The time in Adelaide,Australia is 1:43 AM Some command options are.... !google <topic> - returns the first url that google fins for <topic> !image <topic> - returns a url for the requested image file !file <topic> - returns a url to download the requested file !wtf <topic>? - returns a factoid about <topic> !learn blah is <message> - teach the bot a factoid !learn blah is <reply> <message> - teach the bot to give a specific reply !learn blah is <action> <message> - teach the bot to perform an action forget blah - delete a factoid .tz <city> - returns the current time for <city> .drug help - the bot sends a /msg of the .drug options .beer help - the bot sends a /msg of the .beer options .hugs help - the bot sends a /msg of the .hugs options .kiss help - the bot sends a /msg of the .kiss options !insult <nick> - the bot will publicly say a random insult about <nick> Some commands require a password verification such as... /msg LinuxHOW2 pass <passwd> Once the passwd is verified then all the public commands listed below become available. But also there are many DCC CHAT commands too. From DCC chat .chanhelp shows the following list of public channel commands. **************************** *** CHAN'S COMMANDS HELP *** **************************** Before to use the chan functions, you need to identify you: /msg LinuxHOW2 id <password> Global owners: !param <parameter> <value> to set a value for a bot's global variable. !enable <nick> to enable chan commands for a disabled user. !disable <nick> to disable chan commands for an user. !deluser <nick> to delete an user or a bot. !join <chan> [chan pass] to join or create a new chan. !remove [chan] to remove a chan and his users. !jump <server> [port] to jump to a new server. !addhost <nick|hand> [host] to add an host. !delhost <nick|hand> <host> to delete an host. Chan owners: !addmaster <nick> [hand] [f] to give masterflag and partyline. !delmaster <nick> to remove masterflag. Global masters: !jump <server> [port] to jump to a new server. !botnick <nick> to change the botnick. Chan masters: !banmask <mask> [time] to ban a mask (time 0 = perm ban). !addop <nick> [hand] [f] to give opflag and partyline. !delop <nick> to remove opflag. !adduser <nick> [hand] to add an user. !addbot <nick> [port] [hand] to add a bot. Chan ops: !chattr <nick> <flags> to set specifics flags at an user. !online to see online bot's informations. !mode <flags> to put the requested flags on the chan. !banlist show chan banlist. !ban <nick|mask> [time] to ban someone (time 0 = perm ban). !unban <mask|number> to unban a mask. !addvoice <nick> [hand] [f] to give voiceflag and partyline. !delvoice <nick> to remove voiceflag. !op [nick] to op. !deop [nick] to deop. !voice [nick] to voice. !devoice [nick] to devoice. !broadcast <text> to send a message on all chans you are op. !topic <topic> to change topic. !whois <nick> to see the hand of an user. !quick <nick|mask> [reason] to kick someone and ban him 7 seconds. !mirc to kick the Mirc users. !eggdrop to kick the Eggdrops. !ircii to kick the IRCII users. !bitchx to kick the BitchX users. Chan voiced: !kick <nick|mask> [reason] to kick someone. !stats to see channel stats. !cigarette [nick] to offer a cigarette :) !rose [nick] to offer superb rose :) !pastaga (or !pastis or !51) [nick] to give a glass of pastaga :) !coke (or !coca-cola) [nick] to give a fresh coke :) !beer [nick] to give a fresh beer :) !google <topic> to search google for <topic> !wtf <topic> to repeat quote about <topic> .tz <city> to get the time in any city .beer to get a beer Public: !unident to disable the chan commands. !unpermident to disable the permident mask. !time to get time. !seen <nick|hand> to view when an user was last on irc. !troubles is you have problems with me. !help to receive a short help. !ttop10 to list todays top 10 current channel statistics !top10 to list total top 10 current channel statistics !ttop20 to list todays top 20 current channel statistics !top20 to list total top 20 current channel statistics !tplace to list your place in todays top talkers list !place to list your place in total top talkers list !stat to list individual statistics !wordstats to list individual word statistics If some commands don't work, it's probably because the administrator has disabled them. From DCC chat .help-lol ****************************************** *** Party-line commands of LOL's Toolz *** ****************************************** TYPE | COMMAND | DESCRIPTION | FLAGS DCC .param <parameter> <value> Set a bot's global variable. n DCC .enable <hand> Enable chan commands for a disabled user. n DCC .disable <hand> Disable chan commands for an user. n DCC .userlist [flags] Sort the users of the bot. n DCC .join <chan> [chan pass] Join or create a new chan. n DCC .partyban <hand> Boot an user and remove partyline flag. m DCC .botnick <nick> Change the botnick. m DCC .part <chan> Part a chan but not remove it of the bot. m|m DCC .security Security risk with dynamic IP. m|m DCC .addop <nick> <chan> [hand] [f] Add opflag and partyline. m|m DCC .delop <nick> <chan> Remove opflag. m|m DCC .userlist <flags> Show bot's userlist. o DCC .chanlist <chan> Show bot's channels. o DCC .online Show bot's online infos. o DCC .channick <chan> Show who is in a chan. o|o DCC .mode <chan> <flags> Put the requested flags at a chan. o|o DCC .unident Disable the chan commands. - DCC .seen <nick|hand> Show the last time the user was online. - DCC .permident <mask> Set a permident mask. - DCC .unpermident Remove the permident mask. - DCC .silent Disable bot warning for chan commands. - DCC .unsilent Enable bot warning for chan commands. - DCC .help-lol [chan or msg] This help and more... - DCC .chanhelp Help on chan's commands. - DCC .identhelp Tutorial on ident system. - For chan commands type: .help-lol chan For messages commands type: .help-lol msg [LoL's TooLz 6.0] Report me the bugs, thanks. lol@mail.dotcom.fr For all private message commands .help-lol msg ****************************************M *** Messages commands of LOL's Toolz ***M ****************************************M THE FIRST PARAMETER OF ALL THESE COMMANDS IS ALWAYS PASSWORD.M TYPE | COMMAND | DESCRIPTION | FLAGSM MSG param <parameter> <value> Set a global variable. n MSG enable <hand> Enable chan commands for a disabled user. n MSG disable <hand> Disable chan commands for an user. n MSG join <chan> [chan pass] Join or create a new chan. n MSG remove <chan> Remove a chan and chan's users. n MSG deluser <hand> Remove an user of the bot. n MSG addhost <hand> <host> See !addhost. n MSG delhost <hand> <host> See !delhost. n MSG addmaster <nick> <chan> [hand] [f] See !addmaster. n|n MSG msg <chan or nick> <message> Send a message. m MSG botnick <nick> Change the botnick. m MSG part <chan> Part a chan but not remove it of the bot. m|m MSG banmask <mask> <chan> [time] [reason] See !banmask. m|m MSG addop <nick> <chan> [hand] [f] See !addop. m|m MSG adduser <nick> <chan> [hand] See !adduser. m|m MSG addbot <nick> <chan> [port] [hand] See !addbot. m|m MSG chattr <hand> <flags> [chan] See !chattr. o|o MSG broadcast <password> <text> See !broadcast. o|o MSG addvoice <nick> <chan> [hand] [f] See !addvoice. o|o MSG ban <nick|mask> <chan> [time] [reason] See !ban. o|o MSG unban <mask|number> <chan> See !unban. o|o MSG mode <chan> <flags> See !mode. o|o MSG key <chan> Send the key of a chan where you are op. o|o MSG quick <nick|mask> <chan> See !quick. o|o MSG banlist <chan> See !banlist. o|o MSG unban <mask> <chan> See !unban. o|o MSG whois <nick> Show the hand of an user. o|o MSG invite [chan] Invite you in a chan. o|o MSG seen <nick|hand> Show the last time the user was online. - MSG ident Enable the chan commands. - MSG unident Disable the chan commands. - MSG permident [mask] Set a permident mask. - MSG unpermident Disable the permident mask. - MSG silent Disable bot warning for chan commands. - MSG unsilent Enable bot warning for chan commands. - MSG help Bot help + LoL's toolz msg quick help. - For party-line commands type: .help-lolM For chan commands type: .help-lol chanM [LoL's TooLz 6.0]M Report me the bugs, thanks. lol@mail.dotcom.frM For all public channel commands .help-lol chan ************************************M *** Chan commands of LOL's Toolz ***M ************************************M TYPE | COMMAND | DESCRIPTION | FLAGSM CHAN !param <parameter> <value> Set a value at a bot's global variable n CHAN !enable <nick> Enable chan commands for a disabled user. n CHAN !disable <nick> Disable chan commands for an user. n CHAN !deluser <nick|hand> [chan] Remove an user or a bot. n CHAN !addhost <nick|hand> [host] Add an host. n CHAN !delhost <nick|hand> <host> Delete an host. n CHAN !join <chan> [chan pass] Join or create a new chan. n CHAN !remove <chan> Remove a chan and his users. n CHAN !addmaster <nick> [hand] [f] Add chan masterflag. n|n CHAN !delmaster <nick> Delete chan masterflag. n|n CHAN !jump <server> [port] Jump to a new server. m CHAN !botnick <nick> Change the botnick. m CHAN !banmask <mask> [time] [reason] Ban a mask (time 0 = perm ban). m|m CHAN !adduser <nick> [hand] Add an user. m|m CHAN !addbot <nick> [port] [hand] Add a bot. m|m CHAN !addop <nick> [hand] [f] See .addop. m|m CHAN !delop <nick> See .delop. m|m CHAN !online Show online bot's informations. o|o CHAN !mode <flags> Put the requested flags at a chan. o|o CHAN !ban <nick|mask> [time] [reason] Ban an user (time 0 = perm ban). o|o CHAN !unban <mask|number> Unban a mask. o|o CHAN !broadcast <text> Send text on all the chans you are op. o|o CHAN !addvoice <nick> [hand] [f] Add voiceflag and partyline. o|o CHAN !delvoice <nick> Remove voiceflag. o|o CHAN !op [nick] Op an user. o|o CHAN !deop [nick] Deop an user. o|o CHAN !voice [nick] Voice an user. o|o CHAN !devoice [nick] Devoice an user. o|o CHAN !whois <nick> Show the hand of an user. o|o CHAN !quick <nick|mask> [reason] Kick an user and ban him 7 seconds. o|o CHAN !mirc Kick the Mirc users. o|o CHAN !eggdrop Kick the Eggdrops. o|o CHAN !ircii Kick the IRCII users. o|o CHAN !bitchx Kick the BitchX users. o|o CHAN !topic <topic> Set a new topic. o|o CHAN !chattr <nick> <flags> Change the flags of an user. o|o CHAN !kick <nick|mask> [reason] Kick an user. v|v CHAN !stats Show channel stats. v|v CHAN !cigarette [nick] Offer a cigarette :) v|v CHAN !rose [nick] Offer a superb rose :) v|v CHAN !pastaga [nick] Give a glass of pastaga :) v|v CHAN !beer [nick] Give a fresh beer :) v|v CHAN !coke [nick] Give a fresh coke :) v|v CHAN !penalty [nick] Shoot a penalty (french joke). v|v CHAN !unident Disable the chan commands. - CHAN !unpermident Remove the permident mask. - CHAN !seen <nick|hand> Show the last time the user was online. - CHAN !help Show a short help in chan. - CHAN !time Show the actual time. - CHAN !troubles An help to resolve the problems. - Try .chanhelp too ;) another version of this help.M For party-line commands type: .help-lol M For messages commands type: .help-lol msg M [LoL's TooLz 6.0]M Report me the bugs, thanks. lol@mail.dotcom.frM