trivernis
118832036e
Remove lavalink dependencies and update to new serenity
2 years ago
trivernis
2ffdd1c9f9
Replace log with tracing
...
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis
b2ba31a9e9
Reimplement all music related functionality in MusicPlayer struct
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
8d6ed995e0
Improve error handling with forward_error macro
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
a98f401fbe
Change queue command to accept query and display an embed
...
The queue command now displays an embed with pagination and
allows for songs to be queried by providing arguments. Each argument
is interpreted as a keyword that is searched for.
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
8b8fc8f814
Add rate limits to commands
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
69e7a2a18f
Add autodelete setting and sticky np embed
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
f0d2111628
Add pekofy command
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
b4e874ae07
Add logging with fern
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
288675c2ea
Change song fetching to be lazy
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
b6dd726c17
Reimplement queue and add guild settings
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
1d0fa1816c
Add hooks and README
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
a6a603dbb5
Add music commands with songbird
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago