|
7c4041c662
|
feat(commands/voice/queue): allow removing multiple indices
|
2025-01-06 12:46:46 -05:00 |
|
|
5333559b25
|
feat(utils/format_duration): add natural
|
2025-01-06 12:08:34 -05:00 |
|
|
74629ad984
|
feat(commands/voice/queue): add immutability checks
|
2025-01-06 11:59:43 -05:00 |
|
|
b0e378105e
|
feat(commands/voice): allow immutable commands from non-vc members
|
2025-01-06 11:53:19 -05:00 |
|
|
290e85a1c1
|
fix(commands/voice): check if player exists before playing next
|
2025-01-06 11:53:02 -05:00 |
|
|
d3fd79e87f
|
feat(commands/voice/playing): add --description
|
2025-01-06 10:45:38 -05:00 |
|
|
6887ebe087
|
refactor: tweak some descriptions
|
2025-01-06 10:12:58 -05:00 |
|
|
5216d611c3
|
feat(commands/voice/playing): add percentage
|
2025-01-06 10:01:44 -05:00 |
|
|
2204c24e29
|
refactor(commands/voice/queue): don't show queuer on first queue
|
2025-01-06 09:55:28 -05:00 |
|
|
0aef94db2d
|
feat: add player progress tracking
|
2025-01-06 09:51:22 -05:00 |
|
|
84768653a9
|
fix(commands/voice): return early if no player
|
2025-01-06 00:39:05 -05:00 |
|
|
565dbb6f47
|
refactor: minor fixes everywhere
|
2025-01-06 00:39:04 -05:00 |
|
|
d7ab46a20e
|
feat(commands/voice/queue): allow queueing more than 5 if only member in channel
|
2025-01-05 18:33:36 -05:00 |
|
|
ac2fc1c52d
|
refactor: add helper for sending messages in channel
|
2025-01-05 18:26:45 -05:00 |
|
|
c27998abc7
|
refactor(commands/voice): add check reaction for join and leave
|
2025-01-05 18:17:24 -05:00 |
|
|
4a1ef90059
|
refactor: tweak some messages
|
2025-01-05 17:44:15 -05:00 |
|
|
17bcdc687d
|
feat: delete queued songs on message delete
|
2025-01-05 17:26:36 -05:00 |
|
|
d5623502b0
|
feat(commands/voice/queue): replace queued song on message edit
|
2025-01-05 17:04:34 -05:00 |
|
|
100f829e7a
|
fix(commands/voice/queue): clean up queue failure message
|
2025-01-05 16:58:14 -05:00 |
|
|
9790ef2914
|
feat(commands/voice): limit to 5 queued songs without manage channels permission
|
2025-01-05 16:51:39 -05:00 |
|
|
1a1272956c
|
feat(commands/voice/queue): use paginators for list
|
2025-01-05 16:51:23 -05:00 |
|
|
19c7bc477f
|
feat(commands/voice/queue): add --next
|
2025-01-05 16:50:32 -05:00 |
|
|
116ed896ab
|
fix(commands/utils): fix partial exact matching
play & playing
|
2025-01-05 16:48:46 -05:00 |
|
|
6930f964c5
|
feat(commands/voice): add playing
|
2025-01-05 16:48:22 -05:00 |
|
|
409373ee27
|
fix(commands/voice): handle edge case where player dies
|
2025-01-01 16:52:15 -05:00 |
|
|
642d4aef81
|
refactor(commands/voice/queue): tweak descriptions
|
2025-01-01 16:39:47 -05:00 |
|
|
0fa1123a87
|
refactor(commands/voice/queue): remove shorthand flag from --now
|
2025-01-01 15:18:21 -05:00 |
|
|
2f0e849c84
|
fix(commands/voice/queue): don't allow negative indices
|
2025-01-01 15:11:02 -05:00 |
|
|
7e27c9158b
|
feat(commands/voice/queue): add --page
|
2024-12-31 22:18:23 -05:00 |
|
|
64919008a5
|
feat(commands/voice): send message when song plays
|
2024-12-31 21:45:28 -05:00 |
|
|
99f5d3d338
|
fix(commands/voice/queue): fix --remove-multiple
|
2024-12-31 20:37:49 -05:00 |
|
|
e85d90fb36
|
feat(commands/voice/queue): add --duration
|
2024-12-31 20:03:40 -05:00 |
|
|
a05c14263b
|
refactor(commands/voice/queue): clean up argument parsing groups
|
2024-12-31 19:54:35 -05:00 |
|
|
786de8412b
|
feat(commands/voice/queue): print index after queueing
|
2024-12-31 19:47:30 -05:00 |
|
|
bfa1a35922
|
fix(commands/voice): check if message author has a voice channel
|
2024-12-31 19:26:56 -05:00 |
|
|
2c4a0921a7
|
feat(commands/tools/clear): add --delete-command
|
2024-12-31 17:41:12 -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 |
|
|
d81821bc51
|
feat(commands/tools/clear): add --contains
|
2024-12-30 22:20:45 -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 |
|