services |
Services are things you can ask the bot to do for you. You do this by saying what you want in the channel, and adding "bot" (will be customizable in 1.0.1) somewhere in the text, or by whispering (/msg) to the bot.
The syntax of this list is:
service <one required argument|or another>
- [optional argument] access level
* means that you cannot apply this on groups with higher access levels than your own
Don'table makes it possible to invert (to don't) this setting. For instance, "bot, please don't notify me at all" would turn off your notification.
... means that it will use the rest of what you say as an argument. In this case you cannot put another service after that, for instance, you cannot say "bot, memo hefa Lovely bot and then kick hefa", but you can do "flush my memos and then could you please kick hefa, bot?".
Name, Group, What specify variables. In this case you should not write the actual text string "Name", but the name of some user.
Note that this is approximately one third of all available services. I will publish some others soon, but most of them are cookies. :-) Some things may not be completely accurate in version 1.0.0, but will be corrected in 1.0.1.
|
memo | message | msg |
- <Name> 3
- <What...>
- <Group> 3*
- Sends to a specific group
- <What...>
- <group>
- Sends to your group
- <What...>
- <all|everyone|everybody> 4
- <What...>
- <online> 3
- Sends to everyone currently online
- <What...>
|
who |
Tells you who are online
- [is]
- <Name>
- [are]
- <you>
- <in>
- <group>
- <Group> *
- [am]
- <i>
- [has been <online|on|here|logged on>]
- Tells you who has been logged on since you were last here. Doesn't seem to work too good though. Will fix it in 1.0.1.
|
set |
- <restricted|restriction|restrict [to]> 4
- Restricts the channel but does not kick users under this level out of the channel.
- <Group|Level>
|
flush |
- <all memos> 5
- <my memos>
- <ownerless memos> 4
- <memos> 5*
- <for|to>
- <Name>
|
go |
- <private> 4
- Restricts channel to level 3 and kicks out all guests
- <public> 4
- Removes restriction (but does not move the people kicked out in again ;-)
|
seen | see |
- <Name>
- Tells you when and where this user was last seen by the bot
|
kick | kicka |
<Name> 3*
|
ban | banna |
<Name> 3*
|
reconnect |
5
|
shut down |
5
|
raw |
- <What...> 5
- Sends this text directly to Socket's PrintWriter with the highest internal priority. (Don't use this ;-)
|
notify |
- Don'table
- <me>
- Notifies will/won't be sent, to you
- <Name> 4*
- Changes notification setting for someone
- <others>
- Notifies of your arrival will/won't be sent to others
- <of Name> 4*
- Changes this setting for someone else
|
monitor channel |
- Don'table
- Turns on/off your channel monitoring. That is, the bot will/wont tell you who enters or leaves the channel.
|
new | add | create | ny |
- <user|dude|nerd|användare> 4*
- <Name>
- <[as] Group>
|
delete | remove | döda |
- <user|dude|nerd|användare> 4*
- <Name>
|