A multi-purpose Discord bot that includes music, moderation, utility, and more!
Use /help
for the complete commands list.
Avalon currently supports Music (Spotify and YouTube), Translation (only to English, sorry!), Moderation commands (purge , broadcast), Utility commands (ping, avatar, poll) and Fun commands (8ball, truth or dare).
Avalon requires various permissions (all previewed when inviting) and for its role to be moved up as high as possible in the role hierarchy.
Go to: General, Reminders, Configuration, Moderation, Music
Command | Description |
---|---|
/help |
List commands |
/ping |
Pings bot |
/coinflip |
Flips a coin |
/truth |
Requests truth |
/dare |
Requests dare |
/avatar |
Retrieves user (or target) profile picture |
/8ball |
Asks the magic 8ball a question |
/join |
Request for bot to join VC |
/leave |
Request for bot to leave VC |
Command | Description |
---|---|
/reminder new |
Add a new reminder |
/reminder list |
Lists all stored reminders |
/reminder reset |
Resets all stored reminders |
/reminder delete |
Delete a stored reminder |
/reminder toggle |
Toggles notifications |
Command | Description |
---|---|
/config |
Configure server settings |
Command | Description |
---|---|
/purge |
Purges messages (up to 100) |
/poll |
Submits poll to be voted on |
/broadcast |
Sends message as Avalon |
Command | Description |
---|---|
/play |
Plays Youtube and Spotify |
/pause |
Pauses playback |
/resume |
Resumes playback |
/clear |
Clears queue |
/queue |
Displays song queue |
/playing |
Displays currently playing song |
/volume |
Sets volume |
/loop |
Loops the currently playing song |
/shuffle |
Shuffles music queue |
/skip |
Skips song with an optional song number specific skip |
/seek |
Seeks song position |
-
Clone the repo
git clone https://github.com/jjoeldaniel/Avalon.git
-
Build with Maven
mvn clean compile assembly:single
-
Place your env text file in /target/ alongside the jar file
- Follow the template provided in example-env.txt
-
Run jar
java -jar avalon-v1-jar-with-dependencies.jar
Pull requests are welcome! Look through the issues and/or create one if you have an idea.