25 Commits

Author SHA1 Message Date
8cbd7d6aef
style: format with ruff 0.9 2025-01-09 16:31:32 -05:00
bb3c379755
fix(youtubedl): check for uploader_url when creating embed 2025-01-08 13:31:18 -05:00
7c2e17e0d3
refactor: use from imports for constants 2025-01-08 09:28:01 -05:00
c34bdc2bfd
refactor(youtubedl): channel -> uploader and add url 2025-01-07 17:19:17 -05:00
5e5a91d879
feat(youtubedl): add more fields to embed 2025-01-07 16:31:27 -05:00
41f9beb6e8
refactor(commands/voice): move embed generation into separate file 2025-01-07 16:11:32 -05:00
8b871fb102
refactor(youtubedl): expose video id 2025-01-06 16:36:37 -05:00
a5503751a5
fix(youtubedl): always cast to int when formatting duration 2025-01-06 14:41:43 -05:00
439095116f
feat(commands/voice): add ff 2025-01-06 13:43:55 -05:00
f06d8075ea
feat(youtubedl): add fast_forward 2025-01-06 13:00:33 -05:00
42735f9a60
refactor: tweak duration bracket bolding 2025-01-06 11:36:27 -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
0aef94db2d
feat: add player progress tracking 2025-01-06 09:51:22 -05:00
4a1ef90059
refactor: tweak some messages 2025-01-05 17:44:15 -05:00
186eda4934
refactor(youtubedl): clean up formatting and use dataclasses 2025-01-05 16:59:49 -05:00
f08b9f0766
refactor(youtubedl): use collections.deque for player queue 2025-01-03 20:01:19 -05:00
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
6e43b8a71a
fix(youtubedl): use two digits and print at least two segments 2024-12-30 23:49:06 -05:00
025e5fc653
fix(youtubedl): format livestreams properly 2024-12-30 21:55:52 -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
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