Commit Graph

21 Commits

Author SHA1 Message Date
Joshua Arulsamy
08a235d55e 📝 Add docstrings 2020-08-13 02:52:11 -06:00
Joshua Arulsamy
f95d5c1fd2 Add album playback features
Queue a whole album with one single command.
2020-08-13 02:27:46 -06:00
Joshua Arulsamy
5f90b17b0e Switch to PlexAPI for search 2020-08-13 01:58:12 -06:00
Joshua Arulsamy
7f49c4d958 🔖 Tag release 2020-08-10 02:33:15 -06:00
Joshua Arulsamy
ed1a64cb52 🎨 Fix style of docstrings 2020-08-10 02:26:38 -06:00
Joshua Arulsamy
b7ab589f6e 🎨 Switch to shell scripts for deployment 2020-08-10 02:16:11 -06:00
Joshua Arulsamy
9cbd0be424 🔖 Bump version 2020-08-09 14:48:17 -06:00
Joshua Arulsamy
1a8ec5f21f ♻️ Helpful documentation
Add docstrings and other useful comments.

Extended variable names to be more descriptive.
2020-08-09 14:47:00 -06:00
Joshua Arulsamy
d0aacc3f0b Bumped version 2020-08-09 02:44:57 -06:00
Joshua Arulsamy
76d2d97c62 🚀 Automatic deployment through jenkins 2020-08-09 00:58:50 -06:00
Joshua Arulsamy
63fea747c6 🐛 Fix np status autoremoval 2020-08-09 00:35:27 -06:00
Joshua Arulsamy
d48188870e 🔊 Major changes to logging systems
Discord bot and plex operations are now logged seperatly.
2020-08-09 00:28:14 -06:00
Joshua Arulsamy
21c6bcc746 Add auto message deletion
Now playing messages now auto delete on song completion.
2020-08-08 18:08:51 -06:00
Joshua Arulsamy
9f9ba0f5e5 Add auto disconnect on idle
Bot now leaves a voice channel if nothing is playing for more than 15
seconds.
2020-08-08 17:07:21 -06:00
Joshua Arulsamy
ed74254d83 🐛 Fix broken await for queuing 2020-08-04 18:17:22 -06:00
Joshua Arulsamy
ed1ec214ee ♻️ Major revamp for queuing
Queues now use a proper asyncronous callback.
This allows for a much more consistent and error free experience.
2020-08-04 18:07:29 -06:00
Joshua Arulsamy
6614843242 More improvements
Add new embeded style for playback

Add some more queue manipulation commands.
2020-08-04 17:20:13 -06:00
Joshua Arulsamy
4c75d4c27f 🐛 Polished queue issues
Queue now actually works, async callback is properly awaited.
2020-08-04 03:59:48 -06:00
Joshua Arulsamy
ac25330f70 🔊 Add basic logging 2020-07-26 22:08:00 -06:00
Joshua Arulsamy
3aff8261bf Added majority of voice logic
- Play / Pause / Stop
- Queueing still needs some work
2020-07-24 00:41:59 -06:00
Joshua Arulsamy
a2b77ccc13 🎉 Initial files 2020-07-22 22:22:09 -06:00