20 Commits

Author SHA1 Message Date
Choco
19618a1726 Add per-player inactive cleanup timer and config
Adds configurable inactive cleanup timing and per-player timer logic so idle players disconnect or pause according to 24/7 and voice-channel state, replacing immediate teardown when the queue finishes.
2026-03-21 23:40:12 +08:00
Choco
ef54f96f51 Migrate scripts to voicelink, rewrite handlers and views 2025-09-29 19:39:19 +08:00
Choco
f4b3ebe2ae Updated the player checker 2025-01-21 15:33:43 +08:00
Choco
3f3ed0dd90 Fixed some bugs 2024-07-22 11:13:42 +08:00
Choco
cc748896e9 Fixed activity update
Resolved the issue where activity updates were not reflected when the value remained the same.
2024-04-15 14:38:14 +08:00
Choco
88a879f98a Optimized code 2024-04-12 19:36:35 +08:00
Choco
72cae9b7af Added bot status settings 2024-04-12 15:08:17 +08:00
Choco
86c828fc1c Removed error_log 2024-03-22 11:29:31 +08:00
Choco
f713276c6f Added logs folder 2024-03-20 22:05:00 +08:00
Choco
e68788f429 Updated logging system 2024-03-18 20:45:31 +08:00
Choco
464f9123e5 Optimized code 2024-02-17 13:04:20 +08:00
Choco
cc4ccd968f Improving the Playlist Function Implementation 2024-02-11 19:56:38 +08:00
Choco
f4f84cea67 Switched from pymongo to motor for asynchronous MongoDB operations 2024-02-09 21:02:07 +08:00
Choco
40e1d343ea Updated Mit License 2023-09-08 13:47:38 +08:00
Choco
b7456f5312 General clean code 2023-08-26 09:48:36 +08:00
Choco
fd46453567 Add bot activity configuration 2023-04-09 20:28:26 +08:00
Choco
18a9cb3995 Add prefix command and general code cleanup 2023-03-08 12:13:13 +08:00
Choco
339211a9be Add an alias to the library 2023-02-20 11:20:40 +08:00
Choco
566389890a Add gen_report function 2023-02-18 18:59:43 +08:00
Choco
0d1ddb399b Ready for public use 2023-02-02 21:06:51 +08:00