20 Commits

Author SHA1 Message Date
393961410e
refactor: minor fixes everywhere 2025-01-06 00:18:01 -05:00
3c4480c834
feat: keep track of message responses for all commands 2025-01-05 19:24:19 -05:00
3848deb887
feat: set status to idle appropriately 2025-01-05 19:23:50 -05:00
614359abd1
fix(commands/voice/queue): actually pass edited 2025-01-05 18:06:13 -05:00
d5623502b0
feat(commands/voice/queue): replace queued song on message edit 2025-01-05 17:04:34 -05:00
e540b266c7
feat(commands/execute): track sent messages 2025-01-05 16:49:33 -05:00
6930f964c5
feat(commands/voice): add playing 2025-01-05 16:48:22 -05:00
92a0eee92c
feat(core): automatically leave voice channel when empty 2025-01-03 18:53:22 -05:00
d0ddb36812
fix: put lock on skip command 2025-01-01 15:38:07 -05:00
1a5b4f95e7
fix(core/rreload): reload depth first 2024-12-31 19:37:19 -05:00
d78bcc4c69
fix(core/rreload): run module reload handler after reloading module 2024-12-31 16:06:56 -05:00
ee399f1e88
fix: ignore messages from bots 2024-12-30 21:11:17 -05:00
04ef3d1c83
refactor: clean up initialization and reloading 2024-12-30 21:07:49 -05:00
dc795f7ffe
refactor: make players and songs object-oriented 2024-12-30 19:55:18 -05:00
393403ef7d
fix(commands/voice/queue): lock when queue_or_play 2024-12-30 18:06:54 -05:00
73c1ebf9ee
fix: minor fixes everywhere 2024-12-30 18:00:13 -05:00
e4af64fa99
feat(commands/bot): add help command and fix nested reloading 2024-12-30 16:21:24 -05:00
4358e22f77
refactor: move major modules around 2024-12-30 15:07:21 -05:00
99c3793618
style: format all files 2024-12-30 04:12:13 -05:00
47955cdfd5
chore: initial commit 2024-12-30 03:02:14 -05:00