Flags A - restricted user management (setuser, deluser, setmattr, find, findex, findin, findname, findattr, expattr, countattr). B - autoban (overriden by safelist, overrides F). C - connection management (setserver, setname, setpass, reconnect). D - designation management (designate, rejoin). E - autodesignate. F - friendlist (not banned by protect, but overriden by B and ban/kick). J - channel join (join, rejoin) L - list (find, findex, findin, findname, findattr, expattr, countattr, whoami. whois). M - master (say). N - unrestricted user management (setuser, deluser, setmattr, setconfigval, settrigger, find, findex, findin, findname, findattr, expattr, countattr, reload). O - operator (zap, fkick, ban, banf, kick, kickf, unban, unbanf, unbans, unbanc, checkdesignate, clearqueue, banned, server, trigger, version, uptime, status, stats, moral, protect, protectsafe, leaveban, joinban, svb, svbf, svbt, frjb, frjbf, frjbt, sic, sit, srt, spamban, idlekick, eliteban, victimdisplay, reasondisplay, lookupref, listrefs, lookupcmd, listcmdsby, help, ping, bsfl). P - plugin management (checkplugin, loadplugin, unloadplugin). Q - quit (quit). S - safelist (overrides B, protects from kick, ban, protect). T - botnet transmit (botnet, broadcast). Z - zap! (autoban regardless of safelist). Commands setuser [operation] [comment] - modifies a database entry, removes a database entry, or creates a database entry. deluser [comment] - deletes a database entry. setmattr [operation] [comment] - finds all in-channel users which match usermask, then adds/modifies/removes entries for each user explicitly rather than by the wildcard. reload - the bot reloads the configuration. setconfigval - modifies a configuration key. settrigger - sets the bot's trigger. checkplugin - bot whispers whether it has loaded the specified plugin. loadplugin - the bot loads the specified plugin. unloadplugin - the bot unloads the specified plugin. find - finds and lists all flags which apply to a username/mask, and the entries which contribute them. findex - finds and lists flags which specifically apply to the specified username alone. findin - finds and lists all usermasks that match the specified username while excluding the specific username. findname - finds and lists all names which match the specified usermask. findattr - lists all entries with the specified attributes. expattr - finds and lists masks which apply to username to show specifically why username has specified flags. countattr - returns the number of entries which have the specified attributes. setserver - sets the bot server, but does not reconnect it. setname - sets the bot's account name, but does not reconnect it. setpass - sets the bot's account name password. reconnect - the bot reconnects to the current server. designate *OR* designate *OR* designate - the bot designates you, designates a specific user, or designates the first E attribute user found that matches usermask. rejoin - the bot rejoins the channel. botnet - the bot sends a command to all bots on the botnet with the same database id as it. broadcast - the bot sends a command to all bots on the botnet. join - the bot joins a channel. say - the bot says . zap - the bot bans a user or all users matching a usermask regardless of safelist; requires additional N attribute. fkick - the bot kicks a user or all users matching a usermask regardless of safelist; requires additional N attribute. ban [reason] - the bot bans a user or all users matching a usermask. banf [reason] - the bot bans a user or all users matching a usermask that is not friendlisted or safelisted. kick [reason] - the bot kicks a user or all users matching a usermask. kickf [reason] - the bot kicks a user or all users matching a usermask that is not friendlisted or safelisted. unban *OR* unban - the bot unbans you, or unbans a specific user, or unbans all users banned in the last hour which match a usermask. unbanf - the bot unbans a specific user, or unbans all users banned in the last hour which match a usermask and is friendlisted or safelisted. unbans - the bot unbans a specific user, or unbans all users banned in the last hour which match a usermask and is safelisted. unbanc - the bot unbans a specific user regardless if the bot will ban them when they join, or unbans all users which match a usermask. checkdesignate - the bot whispers you which user is currently designated. clearqueue [silent] - the bot clears the queue of all messages, and resets flood protection values. Be warned: You can cause the bot to flood with this if used carelessly! banned [list|last|remove|info|clear] [usermask|# of users] - the bot whispers you the amount of users it has seen banned or lists their names as well, or lists the last specified amount of users it has banned, or removes a usermask of users, or returns how long a user has been in the ban list, or clears the ban list. server - the bot whispers you the current server. trigger - the bot whispers you the current trigger. version - the bot whispers you version information. uptime - the bot whispers you uptime statistics. status - displays various system statistics. stats - displays various bot statistics. protect - the bot enables or disables channel protection, or notifies you whether or not channel protection is currently enabled. protectsafe - the bot enables or disables heightened channel protection (ban non-safelisted), or notifies you whether or not heightened channel protection is currently enabled. leaveban - the bot enables or disables banning unknown users on leave, or notifies you whether or not leaveban is currently enabled. joinban - the bot enables or disables banning unknown users on join, or notifies you whether or not joinban is currently enabled. svb - the bot enables or disables banning unknown users that leave the channel after being present for a short period of time, or notifies you whether or not short visit ban is currently enabled. svbf - the bot enables or disables short visit ban with the exception of F attribute, or notifies you whether or not short visit ban with F exception is currently enabled. svbt