|
d08744ebb2
|
refactor(sponsorblock): clean up categories
|
2025-02-25 17:46:42 -05:00 |
|
|
0b3425a658
|
fix(commands/voice/join): check message author voice channel before joining
|
2025-02-25 17:42:44 -05:00 |
|
|
e7105f1828
|
chore(docker): run with debug output
|
2025-02-13 20:32:56 -05:00 |
|
|
4f7bd903b8
|
fix(youtubedl): handle error when no url
|
2025-02-13 18:59:27 -05:00 |
|
|
22249ecf7a
|
refactor: remove useless debug checks
Debug messages shouldn't be printed in the first place if debug isn't on.
|
2025-02-13 16:31:52 -05:00 |
|
|
5610fc7acd
|
refactor: minor cleanups
|
2025-02-13 16:31:30 -05:00 |
|
|
c73260badb
|
feat(commands): add c as alias for current
|
2025-02-13 16:28:51 -05:00 |
|
|
2645f33940
|
fix: reload all util modules
|
2025-02-12 19:04:16 -05:00 |
|
|
8d76a107c5
|
refactor(utils/cooldown): ignore owners
|
2025-02-12 19:02:50 -05:00 |
|
|
8ee7693b91
|
refactor(audio/youtubedl): improve empty entries error message
|
2025-02-12 15:29:55 -05:00 |
|
|
0f5532a14a
|
refactor(commands/voice/queue): remove extra bold from queue error
|
2025-02-12 15:29:11 -05:00 |
|
|
c8c4756cc3
|
fix(commands/voice/join): only join when author is in voice channel
|
2025-02-12 11:56:30 -05:00 |
|
|
ea09f291e5
|
refactor(core): tweak cooldown calculation
Should prevent issues where cooldown is 0 when formatted.
|
2025-02-10 18:08:06 -05:00 |
|
|
c7658f84dc
|
chore: ignore .venv directory
|
2025-02-09 22:20:42 -05:00 |
|
|
b562ea4ac5
|
audio/queue: display player metadata correctly
|
2025-02-09 17:44:50 -05:00 |
|
|
623de96463
|
fix(audio/queue): correctly import format_duration
|
2025-02-09 03:39:17 -05:00 |
|
|
97f4787b39
|
audio/queue/player: rename queue_add to queue_push
|
2025-02-09 03:35:41 -05:00 |
|
|
69f4d6967f
|
audio: split into more modules
|
2025-02-09 03:25:05 -05:00 |
|
|
af0896a6a0
|
audio: rename from youtubedl
|
2025-02-09 03:04:44 -05:00 |
|
|
9a58bc964d
|
refactor(commands/voice/queue): remove redundant suppress_embeds
|
2025-02-06 19:59:30 -05:00 |
|
|
65168d38f9
|
refactor(youtubedl): completely remove limits from PCMVolumeTransformer
|
2025-02-05 21:55:13 -05:00 |
|
|
70ed37737c
|
refactor(youtubedl): CustomAudioSource -> TrackedAudioSource
|
2025-02-05 21:54:42 -05:00 |
|
|
3719fc69b5
|
refactor(youtubedl): use CustomAudioSource as hint for PCMVolumeTransformer
|
2025-02-05 21:54:42 -05:00 |
|
|
94837f0e77
|
refactor: fix casing and add type hints
|
2025-02-05 21:42:21 -05:00 |
|
|
d63155d0fb
|
chore(requirements): add aiohttp
|
2025-02-04 21:27:47 -05:00 |
|
|
40cd8238dd
|
refactor: log messages on gateway connection state change
|
2025-02-04 17:04:36 -05:00 |
|
|
81e30c7e70
|
refactor(commands/utils): add override for skip
|
2025-02-03 16:40:01 -05:00 |
|
|
a1d63f1bb1
|
refactor(youtubedl): raise exception if no entries
|
2025-02-03 16:26:23 -05:00 |
|
|
1a24754549
|
refactor(commands/voice/queue): check for voice_client
|
2025-02-03 16:24:47 -05:00 |
|
|
2c6d05b33d
|
fix(youtubedl): show placeholder if no likes
|
2025-02-01 18:44:28 -05:00 |
|
|
117438be76
|
refactor(fun): simplify if statement
|
2025-02-01 18:43:56 -05:00 |
|
|
fbdd442a8e
|
style(commands/voice/playback): format again
|
2025-02-01 16:09:55 -05:00 |
|
|
ca9f811e8f
|
fix(commands/voice/sponsorblock): use youtubedl duration and make sponsorblock default
|
2025-01-25 19:03:26 -05:00 |
|
|
26f81bd58f
|
feat(commands/voice): add sponsorblock command
|
2025-01-24 17:51:25 -05:00 |
|
|
256156b9d2
|
fix(extra): reset state.kill
|
2025-01-24 16:26:31 -05:00 |
|
|
10f7ce991c
|
fix(commands/voice/queue): show correct index for queue --next
|
2025-01-23 19:25:01 -05:00 |
|
|
fc06b312cd
|
fix(commands/tools/lookup): get accent color properly
|
2025-01-23 19:24:50 -05:00 |
|
|
98f61c623c
|
feat(youtubedl): add unlimited PCMVolumeTransformer
|
2025-01-23 19:19:17 -05:00 |
|
|
0e69a039a1
|
feat(commands/utils/tokenize): add remove_prefix parameter
|
2025-01-23 14:50:39 -05:00 |
|
|
3930175c79
|
fix: send another message if reply fails
|
2025-01-22 23:18:46 -05:00 |
|
|
03a8014d2f
|
refactor(sponsorblock): use params and include sponsor category as well
|
2025-01-22 14:53:21 -05:00 |
|
|
8ef4c85bd8
|
refactor: use aiohttp for requests
|
2025-01-22 14:49:29 -05:00 |
|
|
640e750e3d
|
feat: add sponsorblock integration
Add the -S option to the fast forward command.
|
2025-01-22 14:47:00 -05:00 |
|
|
3ca58a4c19
|
refactor(commands/voice/queue): allow query with spaces
|
2025-01-19 17:53:58 -05:00 |
|
|
a8d69e079d
|
refactor: allow reloading yt_dlp
|
2025-01-19 04:44:00 -05:00 |
|
|
7f07e1bd71
|
refactor(commands/bot/status): show yt-dlp version
|
2025-01-14 23:40:12 -05:00 |
|
|
5bdfddbbbd
|
fix(commands/voice): clean up command_allowed check
|
2025-01-13 01:20:17 -05:00 |
|
|
d0ddf9ee47
|
fix(commands/voice/join): check if channels correct before joining
|
2025-01-13 01:08:55 -05:00 |
|
|
de5d4d2793
|
refactor: parse_snowflake -> snowflake_timestamp
|
2025-01-10 23:48:45 -05:00 |
|
|
7fdaf7b379
|
chore(docker): add psutil build dependencyes
|
2025-01-09 20:26:59 -05:00 |
|