183 Commits

Author SHA1 Message Date
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
b8b566cb57
chore(requirements): add psutil 2025-01-09 20:23:22 -05:00
234d6b438b
refactor(utils): split into separate files 2025-01-09 20:04:40 -05:00
c420f3de6b
refactor(core): clean up execute command 2025-01-09 16:57:14 -05:00
c80b926b35
feat: add fun module 2025-01-09 16:57:14 -05:00
23c29e1fa0
refactor(utils): remove opus load warning 2025-01-09 16:53:00 -05:00
8cbd7d6aef
style: format with ruff 0.9 2025-01-09 16:31:32 -05:00
57809fe26d
refactor(commands/tools): clean up 2025-01-09 16:25:52 -05:00
8a4f12fcce
refactor(commands/voice/utils): check if loaded opus manually 2025-01-09 16:20:36 -05:00
1e4271217d
refactor(commands): get rid of custom module reloader 2025-01-09 16:20:16 -05:00
c892358fef
fix(utils/reply): remove content or embeds when editing message 2025-01-08 16:36:00 -05:00
849af9d394
feat(commands/tools): add lookup 2025-01-08 16:29:10 -05:00
aa4632b4dd
feat(commands/bot): add ping 2025-01-08 16:03:24 -05:00
79fd40a8e3
feat(commands/voice/clear): add --attachments 2025-01-08 14:27:40 -05:00
d6150a664f
fix(commands/tools/clear): check for ignore_ids 2025-01-08 14:25:58 -05:00
f00ac9c977
refactor(commands/voice/queue): reduce cooldown to 2 seconds 2025-01-08 14:20:51 -05:00
50651db89e
test: add secret filtering 2025-01-08 13:52:27 -05:00
bb3c379755
fix(youtubedl): check for uploader_url when creating embed 2025-01-08 13:31:18 -05:00
7a400da1ee
feat(commands/tools/clear): add --ignore-ids 2025-01-08 13:20:58 -05:00
78f2d0a568
fix(extra/transcript): calculate count properly 2025-01-08 13:18:56 -05:00
d5d8c56ba1
fix(commands): don't check cooldown for edited messages 2025-01-08 13:08:30 -05:00
93c67f707c
refactor: set disnake log level to WARNING 2025-01-08 13:06:21 -05:00