Bot Commands

Valar Buddy 2005

Home

Valar Buddy is the Valar Guild's official bot in Battle.net East, handled by Orodreth-(V).
Information below was sent by Orodreth-(V).

ValarBuddy is a StealthBot v2.6 Rev3 running on Starcraft: Broodwar.
This means any commands directed at WC3 or TFT players must use @Azeroth after the name.
Command trigger is "`". For most people that's to the left of the "1" key. You need to put this before every command, whispered or not.

The `online command will only tell you users that are on that I have added in the monitor list. A Vala can add account names or you can talk to me (Orodreth/Alasseo).
The same goes for adding you to the access list so you can use your commands.

BotMail:
To send:
`mail <Username(@Azeroth if enduser on WC3/TFT)> <message>

To receive:
Bot will inform you that you have mail and prompt you to type "!inbox".

Access level 0 - Guests and those who haven't been added.

!inbox - no aliases: This command cannot change, it is always !inbox regardless of the bot's trigger. This command is accessible only to people with unread mail.
find - alias whois: Displays the requested user's access to the bot.
about - alias ver: Displays the bot's version information.
whoami- Displays the access of the person using the command.
?trigger - no aliases: Displays the bot's current trigger.
cmdlist alias listcmds - Lists the current custom commands and their required access levels.
top

Access level 20 - Full Members

cq - Clears the bot's queue! Useful if your bot is stuck spamming many messages, banning many people, or the like.
flip - Flips a coin.
roll - Generates a random number between 0 and 100.
roll <number> - Generates a random number between 0 and <number>.
pingme / getping - Returns the ping of the person who used the command.
say <message> - no aliases: Repeats the message following the command.
quote - no aliases: Displays a randomly selected quote from the quotes.txt file.
ping <username> - Retrieves <username>'s current ping.
uptime - Displays the computer's uptime and the time since the bot logged on.
mail <username> <message> - Adds mail to the mail queue for <username>.
vote <duration> - Begins a general vote lasting <duration> seconds.
tally - Displays the current results of the active vote.
info <username> - Displays information available on the specified user: time in channel, product, ping, flags.
expand <text> - Adds spaces in between each letter of a specified phrase.
where - Replies in a whisper as to the bot's current channel.
allseen - Returns the names of the last 15 people the bot has seen.
online - Lists the users currently "ONLINE" on the User Monitor.
notify <username> - Uses the bot's User Monitor to watch for when a user has signed on Battle.net.
denotify <username> - Deactivates notifications for a specific user.
top

Access level 50 - Maiar Members

ignore <username> alias ign : Squelches the <username>.
unignore <username> - no aliases: Unsquelches the <username>.
addquote <quote> - no aliases: Adds the <quote> to the quotes.txt file.
scq : Silently clears the queue.
kick <username> <message>: Kicks <username> with <message>. Accepts wildcards (*)
ban <username> <message>: Bans <username> with <message>. Acceps wildcards (*)
unban <username>: unbans <username>.
lastwhisper: Displays the username of the last person who messaged the bot.
protect on/off : Turns Lockdown on or off, all users in the channel or that join the channel and are not safelisted or with access less than 20 will be banned.
plist / phrases : Lists currently banned phrases.
pstatus - Same as .phrasebans status.
banned - Displays a list of users that have been banned.
setpmsg - Sets the message used to ban users during Channel Protection.
des <user> alias designate: Designates the user.
rejoin : Rejoins the channel.
.join <channel> : Joins the specified channel.
.home alias joinhome : Joins the bot's home channel.
giveup <username> alias op :Designates, then resigns ops to the specified user.
chpw <arguments> : Channel Passwording commands are as follows:

-- on <password> : Activates channel passwording and sets the password to <password>. If no delay has been previously set, it will use the default 30 seconds.
-- off / kill : Deactivates channel passwording and erases the channel password.
-- delay <value> : Sets the amount of time given to whisper a valid password (in seconds).
-- info : Displays the current status of channel passwording.

setmotd <message> : Sets the Warcraft III Clan channel Message of the Day.
invite <username> : Invites a Warcraft III user to join your clan.
clan / c <private / public> : Changes the status of your Warcraft III Clan channel. Private status allows only members to join, public status is open to everyone.
top