X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=files%2Fblootbot.help;h=2b843eaac2d535bf0b2107ad149e7a93daee768a;hb=a1cae1cf98e66f0e99efed592e40cddf04c9591b;hp=5004e544ed4a339b7c9f03a41ce5f3d996934cc2;hpb=cee1455852e62e3391c30f49d4fc832697a2aa6e;p=infobot.git diff --git a/files/blootbot.help b/files/blootbot.help index 5004e54..2b843ea 100644 --- a/files/blootbot.help +++ b/files/blootbot.help @@ -49,6 +49,11 @@ redirection: If a factoid x contains simply " see y", then when asked for reply: There is a special tag, , that is used to override the usual response. Usually, a response is "X is Y", but it can be made "Y" by making the entry "X is Y". # now the commands... + +adduser: D: Administrative command to add new user to the .users file +adduser: U: ## +adduser: E: ## bloot bloot!bloot@example.com + addressing: It is a good idea if I stay in REQUIRE mode so that I won't yell out random crap if I listen in too hard. Currently there is no way to turn this off on-the-fly. (REQUIRE mode requires me to be addressed by name if I am to respond) babelfish: D: Frontend to babelfish translating service provided by http://babelfish.altavista.com/ Note that utf8 is used for non-ascii characters. @@ -56,17 +61,24 @@ babelfish: U: x babelfish: U: translate babelfish: E: x en de your cars rock --ban: D: FIXME. +-ban: D: FIXME: -ban: U: ## -ban: E: ## *!*@owns.org -ban: E: ## MoronMan -+ban: D: FIXME. ++ban: D: FIXME: +ban: U: ## [chan] [time] [reason] +ban: E: ## *!*@owns.org #bots 60 stop flooding. +ban: E: ## *!*@*microsoft.com STOOPID +ban: E: ## MoronMan +botmail: D: Send someone botmail +botmail: U: ## {for [:] }|stats|check|read +botmail: E: ## for infobot: you rock! +botmail: E: ## stats +botmail: E: ## check +botmail: E: ## read + -chan: D: Leave a channel permanently -chan: U: ## -#channel -chan: E: ## -#botpark @@ -92,7 +104,7 @@ chanunset: U: ## <#chan> [what] chanunset: E: ## #c chanunset: E: ## #c test -chattr: D: Change flags on a user +chattr: D: Change flags on a user (see @regFlagsUser in source) chattr: U: ## [flags] chattr: E: ## bloot +nmo chattr: E: ## bloot -ot @@ -134,20 +146,32 @@ dauthor: E: ## Wichert potato dbugs: D: Show the current count of release critical bugs (latest versions) dbugs: U: ## +deluser: D: Administrative command to remove a user from the .users file +deluser: U: ## +deluser: E: ## bloot + ddesc: D: Search the Description: lines in Debian packages ddesc: U: ## [dist] ddesc: E: ## mule ddesc: E: ## mule potato +dfind: D: Debian Packages (fallback to Contents) search +dfind: U: ## [dist] +dfind: E: ## strings.h +dfind: E: ## x11amp potato + dict: D: DICT Protocol Client dict: U: ## dict: E: ## AI dict: E: ## 1 linux -dfind: D: Debian Packages (fallback to Contents) search -dfind: U: ## [dist] -dfind: E: ## strings.h -dfind: E: ## x11amp potato +dns: D: Query DNS +dns: U: ## +dns: E: ## debian.org +dns: E: ## 3.1.33.7 + +do: D: operator command to do things in a channel +do: U: ## dstats: D: Show basic stats on the current size of the Debian distros dstats: U: ## [dist] @@ -195,8 +219,9 @@ httpdtype: D: Get httpd server software version / configuration httpdtype: U: ## httpdtype: E: ## example.com -ignore: D: FIXME +ignore: D: ignore list management ignore: E: ## [mask chan expire comment] +ignore: E: addignore guu!*@* ircstats: ircstats dumps some status information on the bot's IRC connection @@ -231,8 +256,8 @@ listvalues: D: Search the factoid database by value (description) listvalues: U: ## listvalues: E: ## blootbot -literal: used to get a raw factoid contents -literal: U: ## +literal: used to get a raw factoid contents. Use _default to ignore factoidSearch path. +literal: U: ## [_default|prefix] literal: E: ## blootbot lobotomy: I can be given a lobotomy ([o] is required) if people start to abuse me. To bring me back to life, give me an unlobotomy @@ -287,15 +312,15 @@ nickometer: U: ## {nick,channel} nickometer: E: ## unknown_lamer nickometer: E: ## #botpark -nslookup: D: Query DNS -nslookup: U: ## -nslookup: E: ## debian.org -nslookup: E: ## 3.1.33.7 - ord: D: Convert ascii to decimal ord: U: ## ord: E: ## c +page: D: Send someone a pager message +page: U: ## +page: E: ## infobot you rock! +page: NOTE: this uses the "'s pager" factoids for the From: and To: addresses of the format "example's pager" is "mailto:me@example.com" + part: D: Leave a channel (DCC only) part: U: ## <#channel> part: E: ## #botpark @@ -313,6 +338,9 @@ rot13: D: ROT13's the given string rot13: U: ## rot13: E: ## guvf vf n ynzr rknzcyr +say: D: operator command to say things in a channel +say: U: ## + search: U: ## for search: E: ## google for blootbot @@ -328,9 +356,9 @@ spell: You've guessed it right, I'm a spell checker. Give me any word and I can status: status dumps general status information tell: D: Tell someone about a factoid or command -tell: U: tell -?about -tell: E: tell me about blootbot -tell: E: tell someone -about testing +tell: U: ## -?about +tell: E: ## me about blootbot +tell: E: ## someone -about testing topic add: D: Add your own topic topic add: U: ## @@ -344,8 +372,8 @@ topic del: E: ## last topic mod: D: Search and replace strings in the topic topic mod: U: ## -topic mod: E: s/test/TEST/ -topic mod: E: s#msg test#/msg test#g +topic mod: E: ## s/test/TEST/ +topic mod: E: ## s#msg test#/msg test#g topic mv: D: Move subtopics around. topic mv: U: ## <#> <#> @@ -390,12 +418,22 @@ uptime: U: ## wantnick: If someone's taken my nick (I hope not) and I'm using some temporary nick, I can change back to my original nick if it's not taken (again). --host: D: FIXME. +wikipedia: D: Frontend to the Wikipedia at http://www.wikipedia.org/wiki/ Note that utf8 is used for non-ascii characters. +wikipedia: U: ## +wikipedia: U: wiki +wikipedia: E: wiki irc + +wtf: D: Interface to the BSD wtf command +wtf: U: ## +wtf: E: ## iirc + +-host: D: admin command to remove hostmask from a user account -host: U: ## [user] -host: E: ## *!*@owns.org -host: E: ## owner leet!leet@*.heh.org -+host: D: FIXME. -+host: U: ## [user] ++host: D: admin command to list or add hostmasks to a user account ++host: U: ## [user] [] ++host: E: ## owner +host: E: ## *!*@owns.org +host: E: ## owner leet!leet@*.heh.org