Skip to content

lazaroblanc/Discord-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

31 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Discord bot (working title)

A Discord bot made using discord.js

GitHub issues GitHub issues Sonar Quality Gate


πŸ› Bug reports & Feature requests πŸ†•

If you've found a bug or want to request a new feature please open a new Issue

🀝 Contributing

βœ… Pull requests are welcome!

πŸ“ƒ License

Please see the License for details

Features

1. Talk ended embeds

It posts a message whenever a conversation in a voice channel ended similar to Microsoft Teams.
The message contains the participants usernames and avatars as well as the duration of the chat.

2. Rotating status/playing messages

To-Dos & planned features

  • Transfer this To-Do list to a GitHub Project- or Trello-board
  • Start writing Documentation (it's planned to use GitHub's Wiki feature for this)
  • Set up automated deployment to server via GitHub Actions if possible
  • More config options:
    • minimum length for talk ended embeds to be sent
    • interval for rotating status message
    • behaviour for rotating status message:
      • random
      • alphabetical asc.
      • alphabetical desc.
      • ordered
      • ordered reversed
    • language for bot messages (get from preferred language if community feature is active or from config file (override))
  • Automatic creation of voice channel if there's no empty one available
  • Allow users to add/remove themselves from roles via reactions
  • Allow users to give themselves a custom role to set a custom color for their name
  • Rotating server icon