Commands

Here is a detailed usage of Astra's Commands.

Invite Support server

COMMAND PREFIX

The default prefix is

 a! 

To find a guilds prefix mention

 @Astra#5516 

Command Example:

a!help

COMMAND SYNTAX

(Please do not include these when typing commands)

 [] 

- Optional paramater

 <> 

- Required parameter

 < thing1 || thing2 > 

- Select an option inside

This can be used to change the prefix.

Aliases:

prefix < new-prefix >

Example:

prefix ?

Required Permissions:

Administrator

Sets a joinrole for your server.

Usage:

joinrole < role-mention >

Example:

joinrole @Astra

Required Permissions:

Administrator

Setup nice Tempchannels for your server.

Usage:

voicesetup

Required Permissions:

Administrator

Set up a reactionrole.

Usage:

reactionrole < role > < message > < emoji >

Example:

reactionrole 902320897124368436 906645231355707412 👍

Aliases:

rr, reaction, setreaction

Enables/Disables the levelsystem on your server.

Usage:

levelsystem < on/off >

Example:

levelsystem off

Required Permissions:

Administrator

This command shows your level and xp.

Usage:

rank

Get a list from the top 10 people with most XP/level.

Usage:

top

Aliases:

top, best

Displays the profile picture of a user.

Usage:

avatar < user >

Example:

avatar Astra#5516

Aliases:

pb, av

Shows your question with reactions on the message.

Usage:

poll < question >

Example:

poll Astra is good right?

Aliases:

poll, umfrage

Displays a lot of information from one channel.

Usage:

channelinfo < channel >

Example:

channelinfo #news

Aliases:

channelinfo, ci

Get infos about a user

Usage:

userinfo < user >

Example:

userinfo Astra#5516

Aliases:

userinfo, ui, whois

Get infos about the Server

Usage:

serverinfo

Example:

serverinfo

Aliases:

serverinfo, si

Displays the profile picture from the server.

Usage:

servericon

Example:

servericon

Aliases:

servericon, guildicon

Get information about a role. Case Sensitive!

Usage:

roleinfo < role >

Example:

roleinfo 902320897124368436

Aliases:

roleinfo, ri

Display a weather of a city.

Usage:

weather < city >

Example:

weather Berlin

Aliases:

wather, wetter

Lists all permissions from someone.

Usage:

permissions < user >

Example:

permissions Astra#5516

Aliases:

permissions, permission, perms

Lets a user kick. If possible.

Usage:

kick < user > [ reason ]

Example:

kick Astra#5516 test

Aliases:

k

Required Permissions:

kick_members

Bans a user. If possible.

Usage:

ban < user > [ reason ]

Example:

ban Astra#5516 test

Aliases:

b

Required Permissions:

ban_members

Unbans a user. If possible.

Usage:

unban < user#tag >

Example:

unban Astra#5516

Required Permissions:

ban_members

Lists all banned users on this server.

Usage:

banlist

Aliases:

bans

Required Permissions:

ban_members

Bans a user from the Discord and deletes his messages from the last 7 days. The user is informed about this by DM, if possible.

Usage:

softban < user > [ reason ]

Example:

softban Astra#5516 test

Aliases:

shortban

Deletes a certain number of messages.

Usage:

clear < number >

Example:

clear 100

Aliases:

purge

The bot will display your message in a Embed.

Usage:

embedfy < title > [ description ]

Example:

embedfy test test

This allows you to add and remove roles from a user.

Usage:

role < role > < user || ID >

Example:

role Admin Astra#5516 || 811733599509544962

Mutes a user until will be unmuted.

Usage:

mute < user/ID > [ reason ]

Example:

mute Astra#5516 test

Required Permissions:

manage_roles

Unmuted a user who is muted.

Usage:

unmute < user/ID > [ reason ]

Example:

unmute Astra#5516 test

Required Permissions:

manage_roles

Start a giveaway.

Usage:

gstart < time > < winners > < price >

Example:

a!gstart 1h 3 price

Reroll a giveaway

Usage:

greroll < messageID >

Example:

greroll 1234567890

Ends a giveaway

Usage:

gend < messageID >

Example:

gend 1234567890

Ask Astra a question

Usage:

8ball < question >

Example:

8ball Is Astra a good bot?

Create a Qr-code with a url

Usage:

qr < url >

Example:

qr https://astra-bot.de

Aliases:

qrcode, qrcreate

Watch a funny meme

Usage:

meme

Example:

meme

Aliases:

mem

Calculated with a highly complex process like Lost the user is.

Usage:

lostrate [use]

Example:

lostrate @Astra#5516

Aliases:

mem

Displays your message as ascii format.

Usage:

ascii < text >

Example:

ascii This is my text

Displays all games that are played in the current server.

Usage:

games

Aliases:

activities

Reverse stuff.

Usage:

reverse < text >

Example:

reverse This is your sentence

Generates a random password for you!

Usage:

password

High performance calculator with buttons

Usage:

calc

Aliases:

calculate, calculator

Sends a picture of your avatar with effects.

Usage:

triggered [user/ID]

Example:

triggered @Astra#5516

Sends a picture of your avatar with effects.

Usage:

gay [user/ID]

Example:

gay @Astra#5516

Sends a picture of your avatar with effects.

Usage:

wasted [user/ID]

Example:

wasted @Astra#5516

Sends a picture of your avatar with effects.

Usage:

wanted [user/ID]

Example:

wanted @Astra#5516

Random picture of a cat.

Usage:

cat

Enter a HEX code and the color will appear.

Usage:

color < HEX Code >

Example:

color ffff00

Pix the avatar of yourself or the pinged user.

Usage:

pix [user/ID]

Example:

pix @Astra#5516

Opens a account.

Usage:

balance

Usage:

bal

Begging for coins.

Usage:

beg

Withdraw money from your bank.

Usage:

withdraw < amount/all >

Aliases:

with, wd

Deposit something to your bank.

Usage:

deposit < amount/all >

Aliases:

dep, dp

Deposit something to your bank.

Usage:

send < user/ID > < amount/all >

Aliases:

give

Robs a user.

Usage:

rob < user/ID >

Aliases:

give

Get a list from the top 10 richest people.

Usage:

richest

Aliases:

rich

Test your luck by pulling the lever.

Usage:

slot < amount >

Aliases:

slots

Play Rock Paper Scissors. Your reaction is your choice.

Usage:

rps < amount >

Lets flip a coin.

Usage:

slot < amount >

Aliases:

slots

Go to work with your current job.

Usage:

work

Get a list of commands for job system.

Usage:

job < apply, quit, list >

Make bot join your voice channel.

Usage:

join

Aliases:

connect

Disconnect the bot from the voice channel.

Usage:

leave

Aliases:

get-out, disconnect, leave-voice

Play a song with given url or title from Youtube.

Usage:

play < URL/Title >

Example:

play Never gonna give you up

Aliases:

p

Pause the currently playing audio.

Usage:

pause

Stop the current playing songs and clear the queue.

Usage:

stop

Skip the current playing song.

Usage:

skip

Repeat the currently playing song or turn off by using the command again.

Usage:

loop

Restart the currently playing song from the begining.

Usage:

play < URL/Title >

Aliases:

restart

Show the current songs in queue.

Usage:

queue

Aliases:

song-list, q, current-songs

Change the volume of the bot.

Usage:

volume < volume >

Aliases:

vol

Show information about the current playing song.

Usage:

nowplaying

Aliases:

song, np, current

Shows info about bot.

Usage:

about

Aliases:

info, bot, botinfo

Get a list of Websites where you can vote for Astra.

Usage:

vote

Check the Bot's uptime.

Usage:

online

Information about the datas we store.

Usage:

privacy

Aliases:

data

Shows you how to get premium.

Usage:

premium

Redeem your Premium key.

Usage:

usekey < key >

Sets the welcome message and shows the current.

Usage:

welcome [update]

Sends the welcome message to the channel, to see if it works.

Usage:

testjoin