Roman
|
76741f486c
|
misc: Add release to Justfile
This will release a version instead of simply pushing to latest.
|
2023-06-06 17:58:36 -04:00 |
|
Roman
|
8f2182d406
|
misc: Migrate to Codeberg
|
2023-06-06 17:17:16 -04:00 |
|
Roman
|
30f8e55b5f
|
docs: Update README
|
2023-06-06 17:01:17 -04:00 |
|
Roman
|
7243837cdb
|
refactor: Move queue commands to queue.ex
|
2023-06-06 17:01:17 -04:00 |
|
Roman
|
d24e6530b7
|
feat: Add 'queue clear' command
|
2023-06-06 17:01:17 -04:00 |
|
Roman
|
7d57478dda
|
refactor: move commands && add queue subcommands
|
2023-06-06 17:01:17 -04:00 |
|
Roman
|
da0f899eac
|
refactor: use Map.update! for state updates
|
2023-06-06 17:01:17 -04:00 |
|
Roman
|
d314398500
|
docs: Update README
|
2023-06-06 17:01:17 -04:00 |
|
Roman
|
228a3df244
|
feat: Add basic queueing functionality
|
2023-06-06 17:01:17 -04:00 |
|
Roman
|
8dd1283b62
|
chore: Upgrade to Nostrum 0.7.0
|
2023-06-06 17:01:17 -04:00 |
|
Roman
|
0b4a52364e
|
feat: stop if channel is empty
|
2023-06-06 17:01:17 -04:00 |
|
Roman
|
ffcc3f6b66
|
feat: add /song command
/song command will show the song currently playing.
|
2023-06-06 17:01:17 -04:00 |
|
Roman
|
c4834abfe3
|
feat: switch to using global commands in prod
|
2023-06-06 17:01:17 -04:00 |
|
Roman
|
bad3ea3679
|
chore: Update dependencies
Discord pushed an API change which broke Sergei. Had to upgrade to the
latest on main to get the fix.
|
2023-06-06 17:01:17 -04:00 |
|
Roman
|
b01c6bad4e
|
Upload image to dockerhub instead of digitalocean
|
2023-06-06 17:01:17 -04:00 |
|
Roman
|
d9b6c2eb17
|
Use latest version of yt-dlp
|
2023-06-06 17:01:17 -04:00 |
|
Roman
|
9a6cb49dac
|
Miniturize docker container more
|
2023-06-06 17:01:17 -04:00 |
|
Roman
|
6151f20687
|
Adjust error message to not always @me
|
2023-06-06 17:01:17 -04:00 |
|
Roman
|
13614e0b7b
|
Use bare /play to resume playback
This replaces the /resume command since most people don't think "pause
and resume" as much as "play and pause".
|
2023-06-06 17:01:17 -04:00 |
|
Roman
|
6525659522
|
Build tarball on release
|
2023-06-06 17:01:17 -04:00 |
|
Roman
|
c4853a9f3e
|
Change log level in production
|
2023-06-06 17:01:17 -04:00 |
|
Roman
|
357fe22583
|
Fix just deploy command
|
2023-06-06 17:01:17 -04:00 |
|
Roman
|
b6b7881bca
|
Add README
|
2023-06-06 17:01:17 -04:00 |
|
Roman
|
6a5498410c
|
Create stop (disconnenct) command
|
2023-06-06 17:01:17 -04:00 |
|
Roman
|
c2240be553
|
Handle not playing as not an error
|
2023-06-06 17:01:17 -04:00 |
|
Roman
|
ae27515e1c
|
Implement pause and resume
|
2023-06-06 17:01:17 -04:00 |
|
Roman
|
a8551a2ba7
|
Replace control with filtering
|
2023-06-06 17:01:17 -04:00 |
|
Roman
|
b8e7c0f87b
|
Rewrite Sergei in Elixir
|
2023-06-06 17:01:17 -04:00 |
|
Roman
|
62958752a6
|
Add LICENSE
|
2023-06-06 17:01:17 -04:00 |
|
Roman
|
99faecabd9
|
Switch to using yt-dlp via subprocess
|
2023-06-06 17:01:17 -04:00 |
|
Roman
|
824e818888
|
Add gitignore
|
2023-06-06 17:01:17 -04:00 |
|
Roman
|
eaee2970b6
|
Initial commit
|
2023-06-06 17:01:17 -04:00 |
|