addfeed addrole c cat channel clear close count defaultvolume dog dynchannel dynchannels emojis end endpoll fatkids feature feeds fm games geo help join joinrole lastfm leave link lobby location message moderation ow owcomp pick play playing poll prefix preview pubg q queue removefeed removejoin removerole roles serverinfo skip stats stop streams tempchannel testmessage time tpoll track tracked twitchid ud unlink untrack userinfo volume volunteer vote wa weather

addfeed Manage Channels

Watch an RSS feed for changes. Updates are processed every 5 minutes. Example: !addfeed "https://news.google.com/news/rss/headlines/section/topic/TECHNOLOGY?ned=us&hl=en"

addrole Manage Roles

Add a role to a member that is re-added if they leave and rejoin the server. Example: !addrole @member "Role Name"

c

Calculate a mathematical result using Math.js and their API. Example: !c 10 * 2500 For more complicated queries, try the "wa" command.

cat

Get a random cat picture, video, or gif.

channel Manage Server

Set the channel for many bot functions (Twitch, YouTube, Moderation, etc) The second argument must be a channel mention or name (such as #bla) or "bla" Example: !channel content #streams

clear

Clear the media queue. Requires you to be in the same channel as the bot when it's playing media.

close

Close the Overwatch Pug Lobby.

count

Get the number of people in your voice channel.

defaultvolume Manage Channels

Set the server's default media volume.

dog

Get a random dog picture, video, or gif.

dynchannel Manage Server

dynchannels Manage Server

emojis

end

End the active Overwatch Pug, only works if you're one of the pug leaders.

endpoll

End the active poll for the channel. Only available if you are the poll creator or an administrator with the manage channel permission.

fatkids

Get a list of players that did not participate in the last round of Overwatch Pugs.

feature Manage Server

Enable or disable a feature.

feeds Manage Channels

List active RSS feeds for the server, and which channel they post content to.

fm

Last.fm command, documentation coming soon.

games

List the games being played in this server, along with number of players in each game.

geo

Get GeoIP information for the specified IP address or website.

help

join

Join your current voice channel to play audio.

joinrole Manage Server

Sets the role that users get when they join.

lastfm

leave

Tells the bot to leave your voice channel.

Link an account to your Discord user. The command supports the following services: * overwatch - Overwatch * pubg - PUBG * runescape - RuneScape (RS3) * oldschoolrunescape - OldSchool RuneScape (2007 Scape) * steam - Steam Example: !link overwatch cats#11481 us pc !link pubg ccatss

lobby

Creates on Overwatch Pug lobby. Example: !lobby 2

location

Set your location so the bot can get your timezone and weather. Example: !location Washington DC

message Manage Server

Set a specific message, such as join, leave, twitch, and youtube. Example: !message twitch "{channel} is live!"

moderation

ow

Query ow-api.com for your Overwatch stats. Tags require a discriminator on PC (a set of numbers to identify accounts with the same name), like "example#1234". Valid regions: us, eu, as Valid platforms: pc, psn, xbl See also !link for help with linking your account.

owcomp

Query ow-api.com for your competitive Overwatch stats. Tags require a discriminator on PC (a set of numbers to identify accounts with the same name), like "example#1234". Valid regions: us, eu, as Valid platforms: pc, psn, xbl See also !link for help with linking your account.

pick

Picks a player in an Overwatch Pug. Only one of the team leaders can use this command. Example: !pick @someone

play

Play a URL, or search and play the top result from YouTube. You can play SoundCloud and YouTube links. Example: !play Catgroove

playing

Lists people playing the specified game. The game name has to be exact. Example: !playing Overwatch

poll

prefix Manage Server

Customize the bot prefix for the server.

preview

Get a preview from the specified stream on Twitch.

pubg

Get your PUBG stats from pubgtracker.com. These stats may be far from accurate, but they're cool sometimes. The more you play after you query it the first time, the more accurate the stats will be. See also !link for help with linking your account.

q

queue

Show all media in the queue.

removefeed Manage Channels

Remove a tracked RSS feed. Example: !remove "https://news.google.com/news/rss/headlines/section/topic/TECHNOLOGY?ned=us&hl=en"

removejoin Manage Server

Remove the join role from the server.

removerole Manage Roles

Removes a persistent role from a member. Example: !removerole @user "Role Name"

roles Manage Roles

Show members with persistent roles.

serverinfo

Show server information like region, creation date, and member counts.

skip

Skip the current item and play the next item in the media queue.

stats

Show Astra's stats, like uptime, servers, etc.

stop

Stop the current media item and clear the queue.

streams

Show people with active streams, and the URL to the streams.

tempchannel

Create a temporary voice channel with the specified name and user limit.

testmessage Manage Server

time

Show the current time in your timezone.

tpoll

Start a timed poll that ends after a specified amount of time.

track Manage Server

Track a YouTube or Twitch channel for updates.

tracked Manage Server

Show tracked YouTube and Twitch channels.

twitchid

Lookup someone's twitch id from their username.

ud

Query Urban Dictionary for the top definition. Example: !ud Astra

Unlinks an account from your discord user. This command takes the same account types as the link command.

untrack Manage Server

Untrack (remove) an account from the YouTube and Twitch content notification system.

userinfo

Get useful user information like account creation date, join date, etc.

volume

Set the volume of the playing item.

volunteer

Volunteer as a captain for an Overwatch Pug.

vote

Vote on an ongoing poll.

wa

Query Wolfram Alpha for the primary/most relevant answer. This command uses the whole argument string, therefore quotes are not required. Example: !wa How many days until Labor Day?

weather

Get the weather for your area. Be sure to set your location using the location command first.