|
|
5cb938aa24
|
chore: format
|
2026-05-24 13:28:02 -04:00 |
|
|
|
b598adb498
|
feat: heatseeking
|
2026-05-24 13:20:43 -04:00 |
|
|
|
48a0c8250b
|
chore: refactor joining and recording into a reusable function
|
2026-05-21 00:59:22 -04:00 |
|
|
|
b2af146360
|
fix: remove handlers after failing to join call
|
2026-05-14 00:54:34 -04:00 |
|
|
|
f548955d16
|
fix: add event handlers before joining call
|
2026-05-14 00:47:06 -04:00 |
|
|
|
b1888af842
|
chore: more logging in call handler to try to see why all users are unknown so far
|
2026-05-13 22:58:40 -04:00 |
|
|
|
949ce5b38b
|
chore: move call configuration to after handler instantiation to reduce time between them
|
2026-05-13 22:25:05 -04:00 |
|
|
|
a64e7190fd
|
fix: (hopefully) scope the lock so it ends earlier
|
2026-05-13 22:21:51 -04:00 |
|
|
|
3d2df64ffe
|
fix: scope the vcs_watcher borrow to possibly fix deadlock
|
2026-05-12 23:37:08 -04:00 |
|
|
|
c53a3620f2
|
chore: downgrade voice_tick log to debug
|
2026-05-07 02:21:03 -04:00 |
|
|
|
9b1e263312
|
chore: remove now_utc log that has served its purpose
|
2026-05-07 01:47:46 -04:00 |
|
|
|
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 |
|
|
|
fa88bd495f
|
chore: refactor VCs to use a watch channel internally (but I'm going to rework this in the next commit anyway)
|
2026-05-06 19:27:36 -04:00 |
|
|
|
2c0d5c8479
|
feat: advertise opt in and opt out commands
|
2026-04-22 12:11:36 -04:00 |
|
|
|
9b479d1236
|
feat: respect consent to be recorded
|
2026-04-22 11:57:57 -04:00 |
|
|
|
612a696829
|
feat: mute
|
2026-04-16 23:13:45 -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 |
|
|
|
b457375e69
|
fix: address compiler errors related to recording vc
|
2026-04-14 21:54:12 -04:00 |
|
|
|
58212ce240
|
feat: save VC audio as wav (probably, didn't test yet)
|
2026-04-14 17:36:37 -04:00 |
|
|
|
0dd335334d
|
feat: add appreciation to the pledges
|
2026-04-14 00:14:17 -04:00 |
|
|
|
666d13f25b
|
chore: make pledges about how this bot works
|
2026-04-13 21:19:54 -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 |
|
|
|
30c4761fe0
|
feat: add four skeletons of commands
|
2026-03-24 01:49:01 -04:00 |
|