Commands


!addfeed

Permissions required: 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

Permissions required: 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

Permissions required: 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

Permissions required: Manage Channels

Set the server's default media volume.

!dog

Get a random dog picture, video, or gif.

!dynchannel

Permissions required: Manage Server

No description available.

!dynchannels

Permissions required: Manage Server

No description available.

!emojis

No description available.

!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

Permissions required: Manage Server

Enable or disable a feature.

!feeds

Permissions required: 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

No description available.

!join

Join your current voice channel to play audio.

!joinrole

Permissions required: Manage Server

Sets the role that users get when they join.

!lastfm

No description available.

!leave

Tells the bot to leave your voice channel.

!link

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

Permissions required: Manage Server

Set a specific message, such as join, leave, twitch, and youtube.

Example: !message twitch "{channel} is live!"

!moderation

No description available.

!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

No description available.

!prefix

Permissions required: 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

No description available.

!queue

Show all media in the queue.

!removefeed

Permissions required: Manage Channels

Remove a tracked RSS feed.

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

!removejoin

Permissions required: Manage Server

Remove the join role from the server.

!removerole

Permissions required: Manage Roles

Removes a persistent role from a member.

Example: !removerole @user "Role Name"

!roles

Permissions required: 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

Permissions required: Manage Server

No description available.

!time

Show the current time in your timezone.

!tpoll

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

!track

Permissions required: Manage Server

Track a YouTube or Twitch channel for updates.

!tracked

Permissions required: 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

!unlink

Unlinks an account from your discord user.

This command takes the same account types as the link command.

!untrack

Permissions required: 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.