20 Commits

Author SHA1 Message Date
5ec8754c73 Finaly fixed discord audio connections, removed YTDL code as it was becoming unsupportable 2026-05-12 22:40:37 -07:00
0ca9cf0f80 Regex Take 2 2023-09-23 17:26:30 -07:00
a40017f53e Rearranged code blocks to support future logic 2023-09-23 17:13:40 -07:00
3e7603412e Permit !play on /shorts/
Thanks @tks_ftw for helping confirm that short IDs and video IDs are in the same address space, and are interchangable
2023-09-23 16:50:10 -07:00
37027849fd Added April Fools check
TODO: implement April Fools functionality
2023-09-16 23:06:34 -07:00
0ee06bb51d Revert Signal Handler
Revert the signal handler back to the previous version, await does not work well in this block.
2023-09-11 17:34:32 -07:00
988707ed9c Added Debug to assist with yt latency troubleshooting 2023-08-30 19:10:57 -07:00
55500fc439 Attempts to fix ytsearch, side effect age-restricted videos should be ok now 2023-04-28 15:50:08 -07:00
8e6b46d115 Updated to Node:16.9 & Discord.js:13. Added support for ytsearch. 2023-04-24 16:16:40 -07:00
668e57d2f6 Changes Supporting Dockerization 2022-06-13 00:03:13 -07:00
4b71fe1b02 Fix timestamp 3rd edition
helps to supply ytdl arguments to, you know, ytdl
2022-06-11 02:17:08 -07:00
ed28d27738 Make use of the defined volume variable
One of @moosecrab 's previous commits defined this variable at the global scope, but then did nothing with it
2022-06-11 02:03:11 -07:00
4209113dc0 Fix in regular expressions for compat with ytdl-core. 2022-06-09 16:45:45 -07:00
ea1c62b5b6 Added support for seeking when playing youtube videos. 2022-06-09 16:42:35 -07:00
d4f06c19ff Added regex for future processing of timestamps in youtube videos 2022-05-13 21:58:21 -07:00
4233494649 Recommendations by @moosecrap and @tks_ftw 2022-02-12 13:43:18 -08:00
d6aee75edb Put try/catch around call to ytdl-core-discord, to handle errors in that package related to playing age restricted videos 2022-01-23 18:15:46 -08:00
e36c072fb4 - ok we needed fs lol 2021-12-11 21:43:40 -08:00
11edee02fb - Finalized ID conversion on Trusted Users and Authorized Guilds
- Removed console timestamp now that offical bot is running in systemd and logs to syslog (which does its own timestamp)
- Removed fs include for lack of use
- Refactored per-user special behavior to follow same code block formats

- Updated Intents requirements due to Discord API changes: https://support-dev.discord.com/hc/en-us/articles/4404772028055
2021-12-11 21:02:55 -08:00
31767fbfae Initial Commit 2021-12-11 00:12:22 -08:00