51a521e6ff
Update pyproject.toml
2024-10-22 13:21:52 +00:00
e66638f414
Fix: potential conflict between system yt-dlp and pip yt-dlp
2024-10-22 13:20:36 +00:00
299a18cb0d
Add: mount cache and .netrc
2024-10-22 13:19:34 +00:00
7fca69c645
WIP: test oauth2
2024-10-22 13:17:39 +00:00
edfc281d6c
Fix: break out of infinite loop
2024-10-21 22:53:25 +00:00
3e70e7c3b7
Delete sounds/.gitkeep
2024-10-21 22:42:46 +00:00
c34335fd46
Add sounds/originals/.gitkeep
2024-10-21 22:42:17 +00:00
e4c4dd588e
Add: normalize-all helper script to normalize entire library of sounds
2024-10-21 22:41:50 +00:00
6b95e3d43c
Add: normalize script to normalize volume of sounds library
2024-10-21 22:40:58 +00:00
b9429caf75
Update .gitignore
2024-10-21 22:37:55 +00:00
410f286eb6
Add: logs/.gitkeep
2024-10-21 22:30:55 +00:00
1443d6dca6
Add: sounds/.gitkeep
2024-10-21 22:30:13 +00:00
36bfe4c390
Add: mount cookies.txt inside docker image
2024-10-21 22:22:16 +00:00
561793286c
Add: support using cookies
2024-10-21 22:21:42 +00:00
52ed4f40bb
Fix: load opus on debian
2024-10-21 21:55:51 +00:00
a966e8af05
Fix: mount a directory to write logs to
2024-10-21 21:48:26 +00:00
21a64054ce
Fix: don't forget to mount the actual app
2024-10-21 21:45:05 +00:00
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
81e4db9c4f
Change: mount cogs instead of copying into docker image
2024-10-21 21:38:23 +00:00
98da48c7fd
Fix: python:alpine fails to build certain dependencies, and so does python:3.13 for some reason
2024-10-21 21:36:25 +00:00
92d3c6e52a
Fix: add youtube-search to pyproject.toml
2024-10-21 21:33:34 +00:00
e12d94c5a0
Fix: youtube_search should be youtube-search
2024-10-21 21:33:10 +00:00
64972c0cf7
Update README.md
2024-05-13 05:48:38 +00:00
8ba7906e9f
FIx: More robust opus loading code
2024-05-13 05:36:25 +00:00
eade77ffc3
Move opus fix to correct location?
2024-05-13 05:27:28 +00:00
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
92766b83ff
Add missing opus dependency
2024-05-13 04:54:49 +00:00
48259cf5ae
Add mention of yt-dlp as a requirement
2024-05-10 19:48:20 +00:00
717f8cc3fb
Change to using python:alpine instead of python:latest (debian)
...
actually smaller images this time?
2024-05-10 19:26:11 +00:00
8d3d029671
Remove obsolete version
entry
2024-05-10 19:23:57 +00:00
3914b44274
Change to using youtube_search instead of yt-dlp for searches
2024-05-10 19:02:03 +00:00
6b091b0bd1
Add youtube_search as a dependency
...
yt-dlp's ytsearch is either too slow or doesn't contain any metadata for youtube shorts.
2024-05-10 18:55:34 +00:00
8bc6cb59c4
Change to using python image instead of archlinux
...
This should reduce image sizes quite a bit?
2024-05-10 18:54:39 +00:00
2352c101bc
Update 'cogs/music.py'
2023-03-27 00:43:27 +00:00
bb26a223b1
allow docker compose container to restart on host reboot
2023-02-02 03:32:13 -06:00
eb6ed9e784
store original url for nowplaying, fix ytsearch due to yt-dlp api changes
2023-01-29 18:46:37 -06:00
6a7ec8eef7
support more dice notation
...
squashed commits:
- fix unpacking regex matches for dice notation
- fix missing cast to integer
- fix raw result output
- fix formatting of chat message for raw result
- faster dockerfile builds?
- fancier output format
- fix variable name collision
- remove unnecessary newline
- more robust handling of dF
- fix typo
- fix formatting
- use blank character for dF
2023-01-17 10:47:18 -06:00
8aaf150f14
add ffmpeg and docker compose to readme
2022-12-12 08:58:47 -06:00
da7df0fc45
add docker support
...
fix buffered output and missed var name
fix missing comma
change dockerfile to install ffmpeg and dependencies on top of archlinux
fix pacman not syncing
fix pacman not syncing
fix pacman not autoconfirming
fix missing pip
2022-12-12 06:59:44 -06:00
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
5a0dff92b0
add refresh command and protect against empty queries
2022-07-01 09:07:16 -05:00
83bc13a2c0
update with bugfixes
2022-06-29 11:03:26 -05:00
8d3e7b6356
first commit
2022-06-23 00:09:34 -05:00