Commit Graph

152 Commits

Author SHA1 Message Date
jude 5364e41560 Remove file-based audio streaming 2023-12-20 16:51:44 +00:00
jude e632f55b4e Update to serenity 12 2023-12-19 19:37:41 +00:00
jude cd5651c7f6 Add more counters 2023-10-22 12:40:17 +01:00
jude 4c17286614 Use /metrics route 2023-10-22 10:39:12 +01:00
jude 48b50f783d Add more counters 2023-10-22 09:55:36 +01:00
jude 605bc37db6 Add response to /random 2023-10-22 00:07:04 +01:00
jude bec92177cb Remove top.gg 2023-10-21 23:52:08 +01:00
jude cee578eaf1 Serve metrics via :31755 2023-10-21 23:45:42 +01:00
jude 6615e05196 Adding metric support 2023-10-21 21:33:50 +01:00
jude 6cfdc10a6a Add command to play at random from server 2023-10-21 19:09:01 +01:00
jude d3e00247bd Reserve sound names beginning with '@'
Might want to use this in the future. Remove the /random command as it's dumb.
2023-10-21 17:50:48 +01:00
jude 6d324e10cb Remove broken is_text_based check 2023-10-21 17:06:41 +01:00
jude e6f5db1842 Fix autocompletes 2023-08-22 18:10:54 +01:00
jude fca080253f Rename a variable.
Remove .idea
2023-08-22 17:44:00 +01:00
jude 6482af923b Prefer selecting favorite sound over other sounds 2023-08-19 10:32:49 +01:00
jude e875038851 Favorite/unfavorite sounds 2023-08-16 16:47:33 +01:00
jude b861f6f093 Update dependencies 2023-07-09 13:24:39 +01:00
jude e30a08e019 Add loop mode to soundboard 2023-07-09 13:19:18 +01:00
jude 1a1b1b8144 Fix typo 2023-05-07 20:53:16 +01:00
jude a9a08e656f Copy config files around to prevent overwriting 2023-03-29 17:51:36 +01:00
jude 5fc7584100 Load environment from file 2023-03-23 19:24:43 +00:00
jude 31ee6b4540 Move database migrations to SQLx 2023-03-23 11:38:53 +00:00
jude 4edcee2567 Split greet sound enabling 2023-03-22 18:31:49 +00:00
jude 208440a7ff Restrict play channels to voice channels 2022-11-21 13:39:03 +00:00
jude b8b17a504d Update poise 2022-11-20 11:30:02 +00:00
jude 6307de331d Add option for playing in separate channel
Play sounds in another channel even if not connected.
2022-11-20 10:55:16 +00:00
jude 64e7eb4a53 order by ID descending 2022-09-15 13:16:05 +01:00
jude 5ce9ca3923 Add IDs to /list results 2022-09-15 09:13:44 +01:00
jude 52327b3695 Fix soundboards 2022-09-13 14:40:53 +01:00
jude 189cb195a4 Add paging for list commands 2022-09-13 12:37:50 +01:00
jude a05d6f77db Remove unused files. Fix compiler warnings. Update help 2022-09-13 10:46:45 +01:00
jude f5acab7440 Join sounds per-server 2022-07-31 14:56:38 +01:00
jude 31b6f7a0ab update serenity 2022-07-20 17:10:16 +01:00
jude f3c6db036e block commands in DM 2022-05-21 17:04:04 +01:00
jude 651ad9dffe defer upload 2022-05-21 13:54:13 +01:00
jude 405fa08c2f defer play 2022-05-14 10:33:41 +01:00
jude 50365c3215 fix permission checks 2022-05-13 15:20:39 +01:00
jude 9d588e7e03 deps 2022-05-13 13:18:18 +01:00
jude 7a1a1c637f move activity to ready 2022-05-13 12:51:02 +01:00
jude fe85f82a09 added activity 2022-05-07 19:42:59 +01:00
jude d82cbf2fd6 permissions 2022-05-05 09:55:44 +01:00
jude 0df5466052 no more message gathering 2022-02-19 12:40:07 +00:00
jude febeeefb01 queue play command 2022-02-13 16:12:42 +00:00
jude eb5ea3167d generics for Database pool 2022-01-30 15:55:53 +00:00
jude c364343fe9 configure upload attachment size. remove bitrate compression. 2022-01-27 17:31:07 +00:00
jude d59c50e7a9 help command. moved list commands to subcommands 2022-01-27 17:15:17 +00:00
jude b350007dae restructured a lot. everything updated to poise. 2022-01-26 20:33:51 +00:00
jude bb54c0d2c0 lots of things and stuff 2022-01-25 22:59:05 +00:00
jude 1cc1068788 removed popular command. fix for ambience command 2021-09-18 13:09:14 +01:00
jude 6f86f2afa0 periodically print shard info 2021-09-17 11:14:51 +01:00