Command syntax | Access level | Description |
---|---|---|
HELP | Normal | Will return basic info |
INFO /<channame>/ | Normal | Will return basic channel information |
REGISTER <channame> <founder> | Server moderator | Will register channel <channame> to user <founder> |
UNREGISTER <channame> | Channel founder | Will unregister the channel (ChanServ will no longer monitor this channel) |
CHANGEFOUNDER /<channame>/ <newfounder> | Channel founder | Will set channel's founder to the specified user |
ADDSTATIC <channame> | Server moderator | Will add channel <channame> to static channel list |
REMOVESTATIC <channame> | Server moderator | Will remove channel <channame> from static channel list |
SPAMPROTECTION /<channame>/ <on|off> | Channel founder | If <on|off> is 'on', anti-spam protection will get enabled, if 'off', it will get disabled. Disabled by default. |
SPAMPROTECTION /<channame>/ | Normal | Will tell if anti-spam protection for this channel is enabled or not. |
SPAMSETTINGS /<channame>/ {settings} | Channel founder | With this command you can set certain modifiers for the anti-spam protection that is used with your channel.
"settings" argument must contain 4 multipliers separated by space.
Also note that all float values should use dot (.) as a delimiter, although you can use whole numbers as well. This regex describes the exact format of settings string: "^\d+ \d+ [0-9]*\.?[0-9]+ [0-9]*\.?[0-9]+ [0-9]*\.?[0-9]+$"An example: !spamsettings 5 200 1 0.5 0.5 |
OP /<channame>/ <username> | Channel founder | Adds <username> to channel's operator list |
DEOP /<channame>/ <username> | Channel founder | Removes <username> from channel's operator list |
TOPIC /<channame>/ {topic} | Channel operator | Sets the topic for channel <channame> (use no argument for topic to disable it) |
CHANMSG /<channame>/ {message} | Channel founder | Prints the message in the channel via CHANNELMESSAGE command. |
LOCK /<channame>/ <key> | Channel operator | Locks the channel with <key> (only users who supply the correct key can join the channel) |
UNLOCK /<channame>/ | Channel operator | Will unlock previously locked channel |
KICK /<channame>/ <username> [{reason}] | Channel operator | Will kick <username> from the channel (reason is optional parameter) |
MUTE /<channame>/ <username> [<duration>] | Channel operator | Will mute <username> in the channel. Duration is in seconds. If no duration is specified, user is muted for indefinite time (i.e. until he is unmuted) |
UNMUTE /<channame>/ <username> | Channel operator | Will unmute <username> in the channel. |
MUTELIST /<channame>/ | Channel operator | Will list all usernames that are currently muted in this channel. |
SHUTDOWN [{reason}] | Server moderator | Will shut down the bot displaying quit message (reason) via SAYEX command. |
Legend:
Notes:
Examples: