The project consists of creating a discord bot which manage channels, datas, music playlists, etc.... The principal utility of this bot is to create private categories for someone hwo can invite his friends in. he will have acces to a voice channel and a text channel. He can also close this category when he wants and automatically when leaving the voice channel.
When user use the command /create_private_channel, the bot will create a category with the name of the creator. If the user do not enter the vocal channel before 5 minutes, the category will be deleted. Same if the user disconnect from the voice channel
The user can use commands on his channel (commands of this bot)
Close/Open the channel for everyone/some people
Commands :
/setup
/open <optional<user>>
/close <optional<user>>
/add_note <noteList> <text>
/delete_note <note>
/modify_note <note> <text>
/create_note_list <name>
/get_note_list <name>
/add_file <file> <optional<type>>
/delete_file <file>
/get_file <fileName>
/create_playlist <name> <optional<description>> <optional<image>>
/get_playlist <name>
/add_music_to_playlist <playlistName> <musicFile>
/play <playlistName> <vocalChannel> <optional<loop>> <optional<random>> (Display a reaction message with different emotes to control the music (pause, stop, next/previous, etc...))
/create_private_channel
Adding notes in note lists to the database
Adding files
Adding musics and listening to them from the bot
| Damien Loup |
|---|


