185 Commits

Author SHA1 Message Date
1359c1c96d
refactor(youtubedl): add __repr__ and __str__ implementations 2024-12-31 00:27:19 -05:00
286df89085
feat(commands/voice/queue): add --now 2024-12-31 00:11:33 -05:00
081610150d
feat(commands/tools/clear): add --case-insensitive 2024-12-30 23:50:26 -05:00
6e43b8a71a
fix(youtubedl): use two digits and print at least two segments 2024-12-30 23:49:06 -05:00
d81821bc51
feat(commands/tools/clear): add --contains 2024-12-30 22:20:45 -05:00
025e5fc653
fix(youtubedl): format livestreams properly 2024-12-30 21:55:52 -05:00
7f96979acc
fix(events): print errors on dynamic handler error 2024-12-30 21:55:07 -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
32817f735e
refactor: functools.partial -> lamdba 2024-12-30 20:51:02 -05:00
e032d04157
refactor: clean up range_type 2024-12-30 20:33:44 -05:00
1a71d83ebd
feat(commands/tools/clear): add --reactions 2024-12-30 20:28:58 -05:00
333d6890c2
feat(commands/voice/queue): print video duration 2024-12-30 20:08:41 -05:00
dc795f7ffe
refactor: make players and songs object-oriented 2024-12-30 19:55:18 -05:00
db355e8ade
fix(commands/utils/tokenize): properly handle multiple quotes 2024-12-30 18:57:23 -05:00
b579fc56ee
refactor(commands/voice/queue): tweak now playing message 2024-12-30 18:48:22 -05:00
f09e82c211
feat(commands/voice/queue): add remove commands 2024-12-30 18:47:22 -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
ab3202a6e5
refactor: ytdlp -> youtubedl 2024-12-30 16:24:36 -05:00
e4af64fa99
feat(commands/bot): add help command and fix nested reloading 2024-12-30 16:21:24 -05:00
d0402a58e9
feat(commands/bot/uptime): properly format uptime 2024-12-30 15:15:35 -05:00
4358e22f77
refactor: move major modules around 2024-12-30 15:07:21 -05:00
2f3cf9f81b
refactor: add helper for checkmark reaction 2024-12-30 14:56:12 -05:00
a8a4cb910a
refactor: playback_queue -> player_queue 2024-12-30 14:53:52 -05:00
6d7b46a7e5
refactor: rewrite reload system 2024-12-30 14:52:51 -05:00
8985999d6c
refactor(commands/voice/volume): tweak output format 2024-12-30 04:17:44 -05:00
99c3793618
style: format all files 2024-12-30 04:12:13 -05:00
cc0a66c3c4
refactor: tweak network options 2024-12-30 04:11:46 -05:00
9959bd3300
fix(commands/voice/volume): check active player earlier 2024-12-30 04:11:45 -05:00
86bf70907c
refactor: use utils.reply for replying 2024-12-30 03:51:17 -05:00
6b9172ef1b
feat(commands/bot): add uptime 2024-12-30 03:47:01 -05:00
59c4b37831
refactor(commands): add purge as an alternative to clear 2024-12-30 03:36:24 -05:00
2060e25f75
refactor(tools): clean up and use proper argument parser 2024-12-30 03:31:49 -05:00
47955cdfd5
chore: initial commit 2024-12-30 03:02:14 -05:00