Commit Graph

18 Commits

Author SHA1 Message Date
a752838a46 feat: shorten the /join message and report the git revision in the /info command for more transparency 2026-05-06 20:21:27 -04:00
fcd856b61a feat: make VCsWatcher, a watch channel of VCs 2026-05-06 19:49:08 -04:00
733e8f73ea feat: create a BotDataManager abstraction by copying and pasting then editing UserDataManager 2026-04-25 20:56:41 -04:00
2c0d5c8479 feat: advertise opt in and opt out commands 2026-04-22 12:11:36 -04:00
0ce26fc0e5 feat: user consent setting and retrieving (NOTE: does not affect recording yet) 2026-04-21 03:11:27 -04:00
62399c2046 feat: allow setting a corresponding text channel for a voice channel 2026-04-17 01:19:09 -04:00
33a7b15720 feat: support configuring audio channels and sample rates of recordings; audio recordings now work! 2026-04-15 01:22:38 -04:00
7885526944 feat: early steps of storage and configuration 2026-04-09 22:39:02 -04:00
7d3a309d2b feat: check if the leave command was invoked by the bot owner before leaving 2026-04-08 23:30:26 -04:00
d2511f7a55 feat: graceful shutdown, try making join and leave work (but some bug fixes are still needed) 2026-04-08 22:18:32 -04:00
288a784870 feat: update to songbird 0.6, make joining calls work by spawning everything as required in songbird's documentation 2026-04-07 23:08:20 -04:00
1bd8b9b203 chore: make improvements suggested by clippy 2026-04-07 00:27:26 -04:00
3897d1deb2 feat: improve transparency of the join command 2026-04-07 00:24:27 -04:00
663586a65c feat: ability to join call with user 2026-04-02 15:38:05 -04:00
3439bf9699 feat: fix the command handler to reveal more data about the interaction 2026-03-27 01:35:29 -04:00
d9e0801ec9 feat: command handling, make initializing VCs concurrent 2026-03-25 16:55:54 -04:00
30c4761fe0 feat: add four skeletons of commands 2026-03-24 01:49:01 -04:00
df6056d549 chore: lay out the ground work for a Discord command router 2026-03-23 01:27:40 -04:00