List of commands
StealthBot has 160 built-in commands for many purposes.
Contents
Bot information
- about - States the bot's version information.
- accountinfo - Gets the bot's account's information from Battle.net.
- allseen - States the last fifteen users that the bot has seen.
- bancount - States the current number of users that have been banned from the channel.
- banlistcount - Reports the number of users currently on the bot's internal ban list.
- banned - States all users that the bot has banned during the duration of its role as channel moderator.
- clientbans - Lists all of the bot's currently banned clients.
- detail - Displays database information regarding the specified user.
- find - Displays a user's or group's rank and flags.
- findattr - States all users with the specified flag(s).
- findgrp - Lists all of the members of the specified group.
- getping - States the requesting user's connection latency with the Battle.net server.
- help - Provides additional information on a command such as the format, parameters, and a description of its function.
- helpattr - Lists each of the commands available to the specified attribute.
- helprank - Lists each of the commands available to the specified rank.
- info - States basic information about a specified user residing within the channel.
- initperf - Returns initialization performance information about currently loaded scripts.
- lastseen - States the last fifteen users that the bot has seen.
- lastwhisper - States the name of the user whom last privately messaged the bot.
- localip - Displays the local IP address used to connect to Battle.net.
- owner - States the owner of the bot.
- phrases - States the currently active phrasebans.
- ping - States a specified user's latency with the Battle.net server if the user is present within the current channel.
- profile - States the specified user's Battle.net user profile. (If used in the bot, will display profile information in a special window.)
- safecheck - States the safelist status of a specified user or tag.
- safelist - States the users currently on the safelist.
- scriptdetail - Returns additional details about the specified script.
- scripts - Lists all of the bot's currently loaded scripts. (Names encased in parenthesis means the script is disabled.)
- server - States the address of the server that the bot is currently connected to.
- shitcheck - States the shitlist status of a specified user or tag.
- shitlist - States the users currently on the shitlist.
- tagbans - States the tags currently on the tagban list.
- time - States the current system time.
- trigger - States the current string used for command identification. (always used with the trigger '?')
- uptime - States the current system and application operational times.
- where - States the channel that the bot is currently residing within.
- whoami - States the requesting user's rank and flags.
- whois - States the specified users's rank and flags.
- clan - Enables or disables clan channel privacy status, change the clan's motd, or send a mail to everyone in the clan.
- demote - Demotes the specified user in the current WarCraft III clan.
- disbandclan - Disbands the bot's current clan.
- invite - Invites a specified user into the clan in which the bot is a member.
- makechieftain - Makes the specified clan member the chieftain of the bot's clan.
- motd - Displays the clan's current Message of the Day.
- promote - Promotes the specified user in the current WarCraft III clan.
- setmotd - Sets the clan's message of the day.
Media player
- allowmp3 - Toggles the use of mp3 commands.
- fos - Toggles fade-out stop for the the selected media player.
- loadwinamp - Attempts to launch Winamp on the local computer.
- mp3 - States the currently playing track from a compatibile media player running on the local computer.
- next - Skips to the next playlist entry in the selected media player's playlist.
- pause - Pauses or resumes playback in the selected media player.
- play - Begins playback in the currently selected media player.
- previous - Skips to the pevious playlist entry in the selected media player's playlist.
- repeat - Toggles the selected media player's repeat setting.
- setvol - Changes the selected media player's volume to the specified level.
- shuffle - Toggles the use of shuffle mode for the selected media player.
- stop - Terminates playback in the currently selected media player.
- useitunes - Will attempt to use iTunes as the target media player for use with mp3 commands.
- usewinamp - Will attempt to use Winamp as the target media player for use with mp3 commands.
Chat
- away - Instructs the bot to set an away message using the specified phrase.
- back - Instructs the bot to clear any currently set away message.
- block - Filters any incoming message from the specified user.
- connect - Makes the bot attempt to connect to Battle.net.
- cq - Clears the outgoing chat message queue.
- disconnect - Disconnects the bot from Battle.net.
- expand - Echos a specified phrase, placing a space after each character.
- fadd - Instructs the bot to add a specified user to the bot's friends list.
- filter - Filters any incoming messages containing the specified phrase.
- forcejoin - Makes the bot forcefully (attempt to create if not exists) join the specified channel.
- frem - Instructs the bot to remove a specified user from the bot's friends list.
- home - Makes the bot join its home channel.
- ignore - Instructs the bot to squelch a specified user.
- igpriv - Makes the bot ignore all messages within private chat channels from users not on the bot's friends list.
- join - Makes the bot join the specified channel.
- quickrejoin - Makes the bot rejoin the current channel.
- reconnect - Forces the bot to attempt to reconnect to the selected Battle.net server.
- rejoin - Makes the bot rejoin the current channel.
- say - Echos a specified phrase.
- scq - Silently clears the outgoing message queue.
- shout - Echos a specified phrase using all capital letters.
- unblock - Stops filtering any incoming message from the specified user.
- unfilter - Stops filtering any incoming messages containing the specified phrase.
- unignore - Instructs the bot to unsquelch a specified user.
- unigpriv - Makes the bot unignore all messages within private chat channels from users not on the bot's friends list.
- watch - Makes the specified user's name appear red inbot.
- watchoff - Stops watching for a user, They will no longer shop up as red.
Administrative
- add - Creates or modifies a specified database entry.
- clear - Clears all of the text in the bot's chat window.
- disable - Disables the specified script.
- dump - Dumps temporary packet information to a file.
- enable - Enables the specified script.
- locktext - Disables the display of incoming chat messages.
- quit - Terminates the bot's execution.
- rem - Removes a specified user from the bot's database.
- setbnlsserver - Changes the configuration entry for the BNLS server to the server specified.
- setcommandline - Changes the command line for the bot's instance.
- setexpkey - Changes the bot's expansion CD-Key configuration entry to the one specified.
- sethome - Sets the bot's home channel to the channel specified.
- setkey - Changes the bot's CD-Key configuration entry to the one specified.
- setname - Changes the configuration entry for the username to the username specified.
- setpass - Changes the configuration entry for the password to the password specified.
- setpmsg - Defines a message for use during channel protection.
- setserver - Changes the configuration entry for the Battle.net server to the server specified.
- settrigger - Sets the bot's command identifier to the specified.
- whispercmds - Toggles or displays the use of private messaging as a means for delivering command responses.
Operator
- addphrase - Adds the specified phrase to the phrasebans list.
- ban - Removes a user from the channel for the duration of the bot's role as a channel moderator.
- cadd - Adds the specified client to the bot's list of banned clients.
- cdel - Removes the specified client from the bot's list of banned clients.
- chpw - Enables, disables, changes, or displays the channel password protection.
- clearbanlist - Clears the bot's internal banlist. Used for ban evasion and unbanning wildcards.
- d2levelban - States the minimum level permissible for Diablo II users joining the channel.
- des - Designates the specified user as heir to the channel moderator position or states the currently designated user.
- delphrase - Removes a phrase from the phrasebans list.
- exile - Adds a specified user to the bot's shitlist and will then attempt to ban and ignore the user.
- giveup - Designates the specified user and resigns from channel moderator position.
- idlebans - Allows the requesting user to check or change the status of idle banning.
- ipban - Instructs the bot to squelch and ban a specified user.
- ipbans - Enables, Disables, or displays the status of the bot's IP banning system.
- kick - Temporarily removes a user from the channel.
- kickonyell - Enables, disables, or displays the status of kicking users from the channel when they yell.
- levelban - States the minimum level permissible for WarCraft III users joining the channel.
- peonban - Enables, disables, or displays the status of WarCraft III peon banning.
- phrasebans - The "phrasebans" command will enable, disable, or state the status of, phrase banning.
- plugban - The "plugban" command will enable, disable, or state the status of, UDP plug banning.
- poff - Disables the use of phrasebanning.
- pon - Enables the use of phrasebanning.
- protect - Allows the requesting user to enable, disable, or check the status of, channel protection.
- pstatus - States the current status of phrasebanning.
- quiettime - Enables/disables the use of quiettime, or displays the current status of quiet time.
- resign - Forces the bot to resign from its status as a channel moderator.
- safeadd - Safelists a specified user or group of users.
- safedel - Removes a safelist entry for a specifed user or group of users.
- shitadd - Adds a specified user to the shitlist.
- shitdel - Removes a specified user from the shitlist.
- sweepban - Will attempt to ban all users within the specified channel.
- sweepignore - Attempts to ignore (squelch) all users within the specified channel.
- tagadd - Adds a specified tag to the tagban list.
- tagdel - Removes a specifed tag from the tagban list.
- uban - Unbans a user from the channel.
- unexile - Removes a specified user from the bot's shitlist, and will then attempt to unban and unignore the user.
- unipban - Unbans, and UnSquelches the selected user.
- voteban - Initiates a tally of "yes" and "no" responses, potentially resulting in the banning of a specified user from the channel.
- votekick - Initiates a tally of "yes" and "no" responses, potentially resulting in the kicking of a specified user from the channel.
Miscellaneous
- addquote - Adds a quote to the quote database.
- bmail - Stores a message for the specified user.
- cancel - Stops all votes that are currently in progress.
- checkmail - Returns the number of pending mail the user has.
- exec - Executes the provided visual basic script code.
- flip - Initiates a coin toss and states the results.
- greet - Enables, disables, or changes the settings of, a welcome message.
- idle - Enables or disables the use of idle messages.
- idletime - Sets the bot's idle delay to the specified numer of minutes.
- idletype - Sets the bot's idle message to the specified type.
- inbox - Retreives any stored mail for the requesting user.
- math - States the result of specified mathematical expression.
- mmail - Stores a message for all users matching the specified rank or flag.
- quote - Echos a random quote from the quote database.
- readfile - States the contents of a specified file within the bot's directory.
- roll - States a random value between 0 and the specified value. (Defaults to 100)
- setidle - Will set the bot's idle to the specified message.
- tally - States the results for the most recent or currently active vote.
- vote - Initiates a tally of "yes" and "no" responses.