Thongrapee Panyapatiphan
6c118dc965
Support for web streaming audio files ( #550 )
...
Co-authored-by: Max Isom <hi@maxisom.me>
2022-03-12 09:50:29 -06:00
Hellyson Rodrigo Parteka
d438d46c09
Create /resume
command; make query
required for the /play
command ( #546 )
2022-03-09 20:45:59 -06:00
Thongrapee Panyapatiphan
4f0db62170
Add stop command ( #540 )
...
Co-authored-by: Max Isom <hi@maxisom.me>
2022-02-24 17:24:45 -06:00
Max Isom
56a469a999
Migrate to slash commands ( #431 )
...
Co-authored-by: Federico fuji97 Rapetti <fuji1097@gmail.com>
2022-02-05 16:16:17 -06:00
Max Isom
71b62cb3aa
Merge branch 'master' into feature/better-file-caching
2021-11-24 11:42:38 -06:00
DrunkenToast
5a74115beb
feat: remove from queue
...
+ fix typo queuecommand
2021-11-20 19:01:52 -05:00
Hellyson Rodrigo Parteka
5cc74a3d51
fix: add missing DIRECT_MESSAGES
intent
2021-11-20 19:01:52 -05:00
Hellyson Rodrigo Parteka
fe5f9cf9a7
feat: discord.js v13
2021-11-20 19:01:51 -05:00
Max Isom
f5149dfaba
Move file caching logic to new FileCache service
...
Also: removes the -re ffmpeg option.
If this option is passed, ffmpeg won't write to fs-capacitor (and the cache file) as fast as possible.
In other words, the cache file won't finish writing until the entire stream has been played.
2021-11-19 12:13:45 -05:00
Max Isom
04c7e61fc0
Add FileCache model
2021-11-18 20:55:57 -05:00
Hellyson Rodrigo Parteka
96bf53b28a
fix: add missing DIRECT_MESSAGES
intent
2021-11-17 01:48:48 -03:00
Hellyson Rodrigo Parteka
8448feebb6
feat: discord.js v13
2021-11-12 16:30:18 -03:00
Max Isom
dcac22832d
Bump linter version
2021-09-19 22:24:46 -04:00
Max Isom
fd782219ef
Move to ESM, use ytsr, implement caching
...
Closes #315
2021-09-19 22:09:09 -04:00
Max Isom
efcdeb78c8
Reorg third party services & config
2021-09-19 19:50:25 -04:00
Max Isom
79e7e88fab
Remove requirement for DISCORD_CLIENT_ID
...
Closes #336
2021-09-18 17:04:04 -04:00
Max Isom
9c91ce1a13
Merge Player and Queue services
2020-03-20 20:47:04 -05:00
Max Isom
8340f9b95a
Add disconnect command
2020-03-18 18:29:32 -05:00
Max Isom
6a02088b04
Go Packers
2020-03-18 17:15:45 -05:00
Max Isom
7844e80991
Refactor play command
2020-03-17 21:36:48 -05:00
Max Isom
426d0b0335
Add help command
2020-03-16 22:12:02 -05:00
Max Isom
32cb3ca4ae
Add custom shortcut support
2020-03-16 19:37:54 -05:00
Max Isom
2875c6ceb8
Add pause/resume
2020-03-15 19:30:07 -05:00
Max Isom
e55acbb718
Add skip/unskip
2020-03-15 16:55:44 -05:00
Max Isom
3c169d113c
Add forward seek
2020-03-15 15:35:34 -05:00
Max Isom
3408c7a0c2
Use manager instances for guild services
2020-03-15 14:36:59 -05:00
Max Isom
d70bd16797
Add queue clear command
2020-03-14 22:03:31 -05:00
Max Isom
ad4d49f763
Add shuffle command
2020-03-14 12:41:00 -05:00
Max Isom
fb91c8e89c
Add better caching, seek command
2020-03-13 20:36:42 -05:00
Max Isom
17ba78f7b7
Use IoC, impliment queue
2020-03-12 22:41:26 -05:00