Skip to content

ScreepCode/Discord-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Discord-Bot

GitHub last commit

About Discord-Bot

This Project is a Discord Bot based on Java Discord API (JDA). It is a multifunctional Bot with following features:

  • Clearing chat history
  • Moderator functions (kick, ban, ...)
  • Surveys and announcements
  • Temporary voice channels
  • Music features incl. lyrics

Pre requisites

GitHub top language GitHub code size in bytes

How to run?

To run this Discord Bot, you need to compile an .jar File from this Project. For this you need maven install, it will automaticly build an shaded jar File.

In addition, you need to make a Enviromental Variable DisordBotToken to store the Token from Discord´s Application Dashboard.

How to use?

When the Bot is invited to a server, you can use following commands:

  • General commands

    • !help -> To show all commands
    • !hug -> To get attention
    • !ping -> To get the response time of the bot
  • Music commands - Can still lead to errors!

    • !play [name or source] -> To start a song
    • !stop -> To stop the song and disconnect the bot
    • !pause -> To pause the song
    • !resume -> To continue the song
    • !seek [seconds] -> Fast forward the number of seconds
    • !seekto [ss] or [mm:ss] or [hh:mm:ss] -> Jumps to the specified position
    • !queue -> Lists commands that work with queue
    • !lyrics [song] -> Search a song text
  • General commands with preveleges (Only if you have the rights):

    • !clear [number] -> To delete messages
    • !kick/ban [name] -> Kick/Ban the mentioned user
    • !umfrage [survey text] -> To create a survey in provided channel
    • !addacastc [channel id] -> Add this channel for temporary channel function
    • !changestatus [play/stream/listen] -> Change Status of the bot (across all Guilds)
    • !info -> List owner specifics

Documentation

For technical information and details use the wiki from Java Discord API (JDA).

Author

Feel free to reach out to me via email. Shoot your doubts at [email protected].

Glad to see you here! Show some ❤️ by starring this repository.

About

Discord Bot based on the Java Discord API (JDA)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages