Commit Graph

73 Commits (269d18c5ba505be9b29194aca0162ba50f9a5c01)

Author SHA1 Message Date
trivernis 269d18c5ba
Update dependencies
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 74a22ccce9
Update lavalink-rs to the latest git version
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 7aeaa91e58
Increment version
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 39254143a9
Update dependencies and add reset command for lavalink
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis dd0dbed8e5
Increment version
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 965e4fd849
Fix animethemes command
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 1357d2c17c
Update rich interactions and add owners to several menus
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis e9adc2393d
Improve inspirobot embed
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 0ddee0f179
Add inspirobot command
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis c8be3949df
Add party command
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 1fd0a16f75
Update dependencies
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis e58b5af66b
Increment version
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 099101a255
Update dependencies and add watame command
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 6b07e16c3f
Increment version
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 40f9a90a06
Add theme command for anime themes
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 4cbb742b6f
Update xkcd-search
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 84dd3174e7
Add xkcd command
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis d6fb52daf2
Change interactions registration to simpler trait based function
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 bc3cdb0cfb
Add auto deafen on voice channel join
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 47974d0d04
Bump version
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 4d67dce3cd
Rename gifs to media
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis df2f4786fd
Add equalizer command
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 54672644a8
Bump version
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 6876a1bb1a
Change music backend to lavalink
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 4b5d222f55
Bump version
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis c193298060
Bump version
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 719e3e4c25
Update dependencies
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 8209c31469
Add more information to mc item command
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 6f4d9df4b7
Switch to youtube-metadata for basic video information fetching
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 8e3ae44e32
Bump version
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis be4e3cf02e
Bump versions
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis bb153a10a5
Add help display for menus
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis fc1366668f
Bump version
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 0ce8587f2f
Bump version
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 26cc07abec
Bump version
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 9931e75d8f
Add automatically adding youtube songs to store
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis a733e6a2ac
Bump version
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 786925d8e4
Switch to stable toolchain and add more info to stats command
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 8e71317d51
Bump version
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis bbf9f1ef93
Add ephemeral message and use it for most music command answers
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis abd170521d
Bump version
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 0f47c5b942
Bump version
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis a2d2d5d930
Add statistics table to database to store command statistics
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis a67fecc210
Add gifs table and matsuri, add_gif and gifs command
Added a gif table to store gifs with optional category and name
as. The command add_gif (owner only) can be used to add a gif to
the database. The command gifs can be used to see all the gifs
stored in the database. The gifs are being used by the pekofy and
matsuri command.

Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 8ed7cf90b3
Change to require dj permission for join with channel id
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis c6b80f8abd
Add sticky option to menus
Menus can now be created as sticky menus. When new messages appear
in the channel, the sticky message will be resent to be the latest
one in the channel. It only get's recreated every ten seconds max
to avoid getting ratelimited.
To work with recreatable menus, the message handle returned by
the menu is now wrapped into an Arc<RwLock<>>.

Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis bcd1a96c1b
Bump version
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis dc8a84c51e
Implement custom embed menu in subcrate
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago