Command List

From StealthBot Wiki
Revision as of 16:41, 26 September 2009 by Dark Spyro 003 (talk | contribs)
Jump to: navigation, search

Below is a table displaying all Stealthbot (2.7 build 405) commands, their explanation and default required rank and/or flags. Rank "-1" means that the command is only usable from console, and not from Battle.NET.

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