trivernis
26c7df783b
Remove diesel and use sea orm instead
...
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis
2ffdd1c9f9
Replace log with tracing
...
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis
39254143a9
Update dependencies and add reset command for lavalink
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
3d3568a5ea
Move bot_serenityutils to separate crate
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
e39fc35c05
Add ephemeral message table and delete them on startup
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
bf29b51092
Change music NowPlaying embed to be created as a menu
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
4d290a5091
Bump version and cleanup code
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
fd13f7ae64
Reimplement shuffle for VecDeque in coreutils
...
Introduced the new trait Shuffle that is implemented for
VecDeque and shuffles it. Previously the VecDeque
was shuffled with a function provided in the main utils module.
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
d2ea577762
Move run_command_async to bot-coreutils
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
0bbbf3594f
Reimplement is_image and is_video in coreutils
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
0c2c62e157
Add subcrate bot-coreutils
...
Add subcrate bot-coreutils to move some utilities that don't
depend too heavily on other crates and require heavy testing
there.
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
57292b2a5e
Fix sauce command image extraction
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
c9fcae05db
Add sauce command
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
8f98399ea9
Sanitize input of qalculate
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
9d4ed2dfb5
Add qalc command and improve README
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
f36cf5a477
Change now playing to update automatically
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
6d75b840b4
Switch to diesel with postgres for the database
...
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
b6dd726c17
Reimplement queue and add guild settings
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
f630161356
Add initial structure
...
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago