![]() | |
Java Battle.net Bot Services Yup, it's the long-awaited list of commands, or services as I like to call them to just to be different. Of course, I haven't included the cookies, nor the aliases every service has, but these are the most useful things you can say to the bot. Remember that if you are in the channel and there are more people there than you and the bot, you'll have to call it by its name ("bot" by default) in order not to cause confusion. This is not necessary if you message the bot. How to read Move your sight horizontally from left to... Just kidding. Though there are some things I should explain to make this document readable. Stuff with the first letter upper cased means that you should replace them with something, like "User" should be replaced with a suitable user, and "Level" should be replaced with an access level. Things within brackets, such as "[don't]" are optional. Very often, as is the case with "[to]", they are just to make it more like English, you can skip it if you want. Don't include the brackets! A pipe, "|", means OR. For instance, "I am 17|666 years old [and I come from Swaziland|Sweden|Switzerland]" means that you can choose wether I am 17 years old or 666, and if you want to (note the brackets), you can also choose where I come from. Simple, isn't it? :-) Lastly, three dots, "...", means that the bot will continue to read to the end of the line, as in "change home channel to Ten Forward" means that "Ten Forward" will be the new home channel, and not just "Ten". This also means that it isn't too smart to type "change home channel to Ten Forward, please", since that would make "Ten Forward, please" the new home channel. | |
services |
memo User|Group|all|online|group Text... Sends a memo to a specific user, a group, every user in the bot, everyone online, or your group. who is User|online Gives you information about someone, or lists all those who are online at the moment. who are you|in group Group|online Tells you some stuff about the bot, lists all in a specific group, or does the same thing as "who is online", I'm just not sure which one is gramatically correct... who am I Same thing as whoising yourself. who has been online Lists those the bot has seen since it last saw you. [don't] monitor channel Turns on or off your channel monitoring. set restricted [to] Level|Group Restricts the channel. flush all|my|ownserless memos Deletes all memos, your memos, or memos whose owner has been removed. flush memos for User Flushes someone else's memos. go public|private Restricts the channel to the level set in the configuration, or unsets restriction. seen User Tells you when the bot last saw one of its users. kick User Kicks someone out of the channel. ban User Bans someone. reconnect Reconnects the bot to the next battle.net server in the list. shut down Disconnects the bot, saves all settings, stops the Java VM. raw Text... Sends this directly to battle.net, not recommended to use... say Text... Tells the bot to say something in the channel. [don't] notify me|others [of User]|User Turns on or off your notification, your notification triggering, or those settings for another user. See the readme for more info on this stuff. change group [for] User [to] Group Changes a user's group. change home channel [to] Text... Changes home channel. change User's group [to] Group Same thing as "change group..." just easier. Note that you if you want to change user group for user "hefa" you should write hefa's, also, if the name ends with an "s", you may write for instance "lars'". Nifty, isn't it? :-) change Group's level [to] Level Changes a group's access level. Access level must be an integer (no decimals). new user Name [as] Group|Level Creates a new user and puts it in a specific group. remove user Name Removes a user. |
Henrik Falck, hefa@battlegrounds.com First written: 1999-06-20 Last updated: 1999-06-20 Applies to bot version: 1.1.2 |