Independent, free and open source since June 2001
Deflate all topics
If your channel is blacklisted, or you want to know why it left, you can use our blacklist and removed reason checker.
Click a topic to view more
To use our bots, you need a user account, and you need to be authed.
For the purposes of this FAQ, we'll use Chiumi to create an account, although any of our bots can be used.
To create an account, type /msg Chiumi hello YOUREMAILADDRESS YOUREMAILADDRESS, where YOUREMAILADDRESS is a valid address. Your initial password will be sent to this address, so don't screw up.
Now, check your e-mail, if you haven't already done so. Got your password? When you do, type /msg Chiumi auth USERNAME PASSWORD, where USERNAME is the nick you were using when you created the account, and PASSWORD is the password given in the e-mail. This will auth you with our bots, and you will be able to use commands.
I imagine you'll want to change your password as soon as you can. To do this, auth as shown above, and type /msg Chiumi pass NEWPASS NEWPASS, where NEWPASS is your desired new password. It's also recommended you add the auth line to your perform, so you can auth automatically when you connect to the server.
There, you should have successfully created an account, and will be ready to use our bots.
Blackmarks are a system of punishment for misuse of the bots. These work as follows:
You get a blackmark if you:
How many blackmarks can I get before the bad things happen?
If you are not opped when you invite a bot into your channel, the channel is instantly removed. An admin is required to remove your channel from the blacklist before the bot can be requested again.
If your channel is on its probabation period, you are allowed one blackmark before the channel is deleted. The bot will not return without an admin removing the blacklist.
If your channel has been approved, you are allowed up to 3 (If you donate more than £5, this is 5) blackmarks before the channel is suspended. If it is suspended, the bot will return in 24 hours. If you get suspended 10 times, the bot will remove itself.
Getting an Animebot couldn't be easier. Just go into #animebots, ensure that you have made an account, then look at all the voiced (+) nicknames. These are the currently availible bots. Select one you like and then type:
/invite BOT #CHANNEL
Replacing 'BOT' with the name of the desired bot and '#CHANNEL' with the name of the channel you want the bot in.
Upon arrival you will need to op the bot. To use most bot commands you need to give the users on your channel access flags (eg. voice, op, owner, master, etc.), details on these can be found in the command listings below.
Notes:
If you invite the bot to a channel where there is another bot from another provider, the channel will be blacklisted and you will need to ask an admin in #animebots to remove it. More information can be found on blackmarks here.
Notes about the command list: words in CAPITALS need to be replaced with the word that it's describing. For example, replace BOT with the name of the bot you want to perform that command on. Words surrounded by [brackets] are optional.
Note about user levels: voice is the lowest user level, followed by topic, then half-op, then op, master and finally owner. Admin is higher than all and this power is reserved to Animebots staff.
| Command | Description | Power |
| /msg BOT hello EMAIL EMAIL | This will create an account on the bot and send you a confirmation e-mail containing your password. | Anyone |
| /msg BOT auth USERNAME PASSWORD | Logs in to the botnet | Anyone |
| /msg BOT deauth | Logs you out of the botnet (note, quitting will also automatically log you out, as long as the bot sees you quit) . | Authed |
| /msg BOT pass NEWPASS NEWPASS | Changes your password. | Authed |
| /msg BOT email [EMAIL EMAIL] | Displays your currently registered e-mail address, or if you specify two e-mails, will change your e-mail to a new one. | Authed |
| /msg BOT notice | Makes the bot send all future messages to you via /notice. | Authed |
| /msg BOT privmsg | Makes the bot send all future messages to you via /msg | Authed |
| /msg BOT language [LANGUAGE] | Shows either your current language of choice or sets a new language of your choice. | Authed |
| Notes on this section: If a command is said in the channel (e.g., topic New topic), you can also do the same command in private, by sending the command as a /msg, and putting your channel after the command. For example, instead of saying topic New topic, you can also do /msg BOT topic #channel New topic. |
||
| Command | Description | Power |
| topic TOPIC | This will create an account on the bot and send you a confirmation e-mail containing your password. | Topic |
| addtopic TOPIC | Adds some text to the end of a topic | Topic |
| pretopic TOPIC | Adds some text to the beginning of the topic. | Topic |
| setdivider DIVIDER | Changes the text that divides the topic in addtopic and pretopic | Master |
| resync | If your server has lost the topic, this will make the bot reset the topic to the last one it knew. | Anyone |
| saytopic | Says the current topic. | Anyone |
| whotopic | Says who set the topic and its individual parts. | Anyone |
| cleartopic | Removes the topic. | Topic |
| quicktopic NUMBER | Sets the topic to one of the quicktopics stored. The number must be a number from 1-5 | Topic |
| quicktopic change NUMBER TOPIC | Changes one of the stored quicktopics to the specified topics. | Master |
| quicktopic list | List all the stored quicktopics. | Topic |
| Notes on this section: If a command is said in the channel (e.g., ban noob You're an idiot!), you can also do the same command in private, by sending the command as a /msg, and putting your channel after the command. For example, instead of saying ban noob You're an idiot!, you can also do /msg BOT ban #channel noob You're an idiot!. Also, some commands have two versions, if you see 'or' in italics, it means that there are two commands that do the same thing. |
||
| Command | Description | Power |
| kick VICTIM [REASON] | This will kick someone from your channel | Half-op |
| ban VICTIM [REASON] | Bans someone from your channel for the default length of time. | Master |
| ban length MINUTES or bantime MINUTES | Changes the default ban time | Master |
| ban list | Lists all bans on the bots internal ban list. | Master |
| ban undo or undo | Undoes the last ban to be set on the channel (through the bot) | Master |
| ban redo or redo | Redoes the last ban to be set on the channel. | Master |
| ban auth AUTHNAME | Bans a person based on their auth name. | Master |
| ban qauth AUTHNAME | Bans a person based on their Q auth. | Master |
| ban perm VICTIM [REASON] or permban VICTIM [REASON] |
Perm bans a person from the channel. | Master |
| ban time VICTIM TIME [REASON] or timeban VICTIM TIME [REASON] |
Perm bans a person from the channel for a set length of time. | Master |
| ban stick HOSTMASK | Sticks (puts a ban on the channel, rather than just on the internal ban list) a ban to the channel | Master |
| ban unstick HOSTMASK | Removes a ban from the channel ban list to the internal ban list for later use. | Master |
| ban part or banpart | Bans the last person to part the channel. | Master |
| -ban HOSTMASK or unban HOSTMASK | Removes a ban from the channel and ban list. | Master |
| hidecolour on/off | Enables or disables whether colours are allowed in the channel or not. | Halfop |
| hidectcp on/off | Enables or disables whether people can send channel-wide CTCP's | Halfop |
hidejoin on/off |
Enables or disables whether joins are hidden until the user says something | Halfop |
| hidemsg on/off | Enables or disables whether messages from people not on the channel are hidden | Halfop |
| inviteonly on/off | Enables or disables whether you need to be invited into the channel. | Op |
| setkey [key] | Puts a key (password) on the channel, or removes it if no key is specified. | Op |
| chanlimit [limit] | Sets a static limit on the channel. | Op |
| mod on/off | Enables or disables moderation | Halfop |
| needqauth on/off | Enables or disables whether you need to be authed with Q to join the channel | Halfop |
| secretchan on/off | Enables or disables whether the channel is secret or not | Halfop |
| needopfortopic on/off | Enables or disables whether you need +o to set the topic | Halfop |
| hidequit on/off | Enables or disables quit and part message hiding | Halfop |
| mode +-MODE | Forces a mode change on a channel. | Op |
| op all/me/LIST OF NICKS | If no options are specified, will op you, or else will op everyone (master is required for this), or a list of nicks. | Op |
| deop all/me/LIST OF NICKS | If no options are specified, will deop you, or else will deop everyone (master is required for this), or a list of nicks. | Op |
| voice all/me/LIST OF NICKS | If no options are specified, will voice you, or else will op everyone (op is required for this), or a list of nicks. | Voice |
| devoice all/me/LIST OF NICKS | If no options are specified, will deoice you, or else will deop everyone (op is required for this), or a list of nicks. | Voice |
| gainop | Will make the bot try to get op. | Anyone |
| /msg BOT invite #CHANNEL | Makes the bot invite you to a channel. | Op |
| Other channel settings
Notes on this section: If a command is said in the channel (e.g., setwelcome WELCOME), you can also do the same command in private, by sending the command as a /msg, and putting your channel after the command. For example, instead of saying setwelcome WELCOME, you can also do /msg BOT setwelcome #channel WELCOME. |
||
| Command | Description | Power |
| flood TYPE LEVEL [LINES:SECOND] | Alters the amount of text the bot considers a "flood" and will therefore kick the offending user. Valid types are: text, deop, join, kick, nick. Valid levels are: off (admin only), low, medium, high or custom (admin only). | Master |
| chanflags +-[FLAGS] | If no mode is selected to change, will list the current modes on the channel, otherwise will change the modes. Valid modes are:
|
Various |
| setfloat [LIMIT] | Sets the amount to "float" the channel limit above the channel size. | Master |
| setwelcome WELCOME | Sets a welcome message (combine with the chanflags command to disable or enable channel messages). If you say "<nick>" anywhere, that will be replaced with the nick of the person joining the channel. | Master |
| saywelcome | Says the current channel welcome message and whether it is enabled or not. | Master |
| !stats | This will use the external program Pisg to generate a statistics page. | Master |
| Notes on this section: If a command is said in the channel (e.g., whois NICK ?ext/allbots?), you can also do the same command in private, by sending the command as a /msg, and putting your channel after the command. For example, instead of saying whois NICK ?ext/allbots?, you can also do /msg BOT whois #channel NICK ?ext/allbots?. |
||
| Command | Description | Power |
| whois NICK [ext] | Gives information on a user. Adding ext gives more information on the user (admins only) | Voice |
| list LEVEL | Lists all users with a certain flag. Valid levels are: admin, owner, master, op, halfop, topic, voice, autoop, autovice and protect. | Voice |
| add LEVEL PERSON | Adds a user to your channels access list with an access level. It can also set a user to be auto-opped, auto-voiced or to be a protected user, in addition to their normal access level. Valid levels are: adminowner, admin, owner, master, op, halfop, topic, voice, autoop, autovoice, protect and title | Master |
| del [LEVEL] PERSON | By default, removes all access levels for a user on a channel, however, it can just remove admin powers, auto-op's, auto-voices and protected status, by setting level to be admin, autovoice, autoop or protect | Master |
| Notes on this section: If a command is said in the channel (e.g., !say TEXT), you can also do the same command in private, by sending the command as a /msg, and putting your channel after the command. For example, instead of saying !say TEXT, you can also do /msg BOT !say #CHANNEL TEXT. |
||
| Command | Description | Power |
| version | Displays version information. | Authed |
| !say TEXT | Says some text on a channel. | Master |
| !act TEXT | Performs an action on a channel. | Master |
| slap VICTIM [OBJECT] | Slaps someone (or everyone) around a bit, with an optional object. | Op |
| fluffle VICTIM [OBJECT] | Gives someone a good old fluffle. | Op |
| wibble VICTIM | For all your wibbling needs. | Op |
| bun VICTIM | In case someone needs a hardcore bunning. | Op |
| rape VICTIM | Does exactly as it says on the tin. | Op |
| colourise TEXT | Make some text really colourful (and shit). | Op |
| spellcheck WORD | Uses Ispell to spell check a word. | Halfop |
| !request | Gives information on the request system. | Op |
| admin | This command, when used in the bot help channel, will alert the botservice admins to your pleas of help. | Anyone |
| /msg Chiumi help COMMAND | Provides more information about certain commands. | Authed |
| /msg Chiumi news | Displays the current botservice news. | Authed |