Commit graph

18 commits

Author SHA1 Message Date
a
e12477369d Fix cookies loading 2024-12-20 07:23:52 +00:00
a
1bc39bc8c9 Change to using cookies bc OAuth is getting patched out 2024-11-13 23:28:05 +00:00
a
84a2d6e31a Add: ytlogin command to authorize against YouTube 2024-10-23 04:35:02 +00:00
a
7fca69c645 WIP: test oauth2 2024-10-22 13:17:39 +00:00
a
edfc281d6c Fix: break out of infinite loop 2024-10-21 22:53:25 +00:00
a
561793286c Add: support using cookies 2024-10-21 22:21:42 +00:00
a
52ed4f40bb Fix: load opus on debian 2024-10-21 21:55:51 +00:00
a
9decd6552b Fix: actually import YoutubeSearch and fix self-variable access
doesn't actually fix the issue where youtube is blocking requests behind a signin requirement but eh
2024-10-21 21:40:57 +00:00
a
8ba7906e9f FIx: More robust opus loading code 2024-05-13 05:36:25 +00:00
a
eade77ffc3 Move opus fix to correct location? 2024-05-13 05:27:28 +00:00
a
76c933bde1 Fix: Try to load opus if it wasn't automatically loaded
This is necessary for musl-based systems like Alpine because ctypes.util.find_library('opus') will not find anything -- see https://bugs.python.org/issue21622 for more info
2024-05-13 05:23:32 +00:00
a
3914b44274 Change to using youtube_search instead of yt-dlp for searches 2024-05-10 19:02:03 +00:00
a
2352c101bc Update 'cogs/music.py' 2023-03-27 00:43:27 +00:00
a
eb6ed9e784 store original url for nowplaying, fix ytsearch due to yt-dlp api changes 2023-01-29 18:46:37 -06:00
a
4ac878fecb Modern packaging
- add pyproject.toml, README, and recommend using pdm
- cleanup dependencies and switch to better ones
- remove mumble stub

fix missing env var call
fix null env var
2022-12-12 06:59:21 -06:00
a
5a0dff92b0 add refresh command and protect against empty queries 2022-07-01 09:07:16 -05:00
a
83bc13a2c0 update with bugfixes 2022-06-29 11:03:26 -05:00
a
8d3e7b6356 first commit 2022-06-23 00:09:34 -05:00