Joshua Arulsamy
360416bb02
Merge branch 'master' of github.com:jarulsamy/Plex-Bot
2022-08-03 16:45:12 -06:00
Joshua Arulsamy and GitHub
19360e3101
Merge pull request #27 from cburgard/playlist-magic
...
Added command to show available playlists
2022-02-22 07:30:23 -07:00
Joshua Arulsamy and GitHub
6521e7e26c
Merge pull request #25 from Raventhicc/patch-1
...
Added Lyrics in docker-compose.yml and slightly changed instructions
2021-11-28 14:54:32 -07:00
Joshua Arulsamy and GitHub
8f05f5e27f
Merge pull request #19 from profesaurus/feature_playlists
...
Feature playlists
2021-05-30 01:33:09 -06:00
Joshua Arulsamy and GitHub
efdd604d65
Merge pull request #14 from jarulsamy/hotfix
...
Hotfix
2020-09-23 22:46:04 -06:00
Joshua Arulsamy
7d6060ed15
🔖 Bump version
2020-09-23 22:40:20 -06:00
Joshua Arulsamy
d6f5174d20
🐛 Bump discord version
...
Remedies a seemingly random socketio error:
```
future: <Task finished coro=<VoiceClient._create_socket() done, defined at /usr/local/lib/python3.7/site-packages/discord/voice_client.py:172>
exception=gaierror(-2, 'Name or service not known')>
Traceback (most recent call last):
File "/usr/local/lib/python3.7/site-packages/discord/voice_client.py", line 191, in _create_socket
self.endpoint_ip = socket.gethostbyname(self.endpoint) socket.gaierror: [Errno -2] Name or service not known
```
2020-09-23 22:36:47 -06:00
Joshua Arulsamy and GitHub
151f650bb2
Merge pull request #13 from jarulsamy/dev
...
v1.0.2
2020-09-06 15:39:10 -06:00
Joshua Arulsamy
5eceab7a22
📝 Add lyrics updates
2020-09-06 15:33:25 -06:00
Joshua Arulsamy
545654f9a7
✨ Add lyrics command
...
Optionally grab lyrics of a song using the
lyrics command. Required LyricsGenius API token.
2020-09-06 15:32:40 -06:00
Joshua Arulsamy and GitHub
57490cdf17
Merge pull request #12 from jarulsamy/dev
...
v1.0.1
2020-08-29 20:09:14 -06:00
Joshua Arulsamy
a6be6eac37
Merge branch 'master' into dev
2020-08-29 20:08:38 -06:00
Joshua Arulsamy
5ba7d751d0
👥 Add label of maintainer
2020-08-14 20:57:03 -06:00
Joshua Arulsamy
d0b6c25359
➕ Pinned dependencies
2020-08-13 03:21:00 -06:00
Joshua Arulsamy
db188d968b
🎨 Static methods
2020-08-13 03:20:41 -06:00
Joshua Arulsamy and GitHub
b05dd0598b
Merge pull request #11 from jarulsamy/dev
...
v1.0.1
2020-08-13 02:53:46 -06:00
Joshua Arulsamy
fc4682c210
🔖 Bump version
2020-08-13 02:52:48 -06:00
Joshua Arulsamy
228c2b480b
✨ Add custom help command
2020-08-13 02:52:22 -06:00
Joshua Arulsamy
08a235d55e
📝 Add docstrings
2020-08-13 02:52:11 -06:00
Joshua Arulsamy
880c4d50f1
📝 Update help
2020-08-13 02:51:34 -06:00
Joshua Arulsamy
f12701f4c5
🐛 Fix auto restart on dev env
2020-08-13 02:47:54 -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
56fd4aa5ab
✨ Makefile for dev and prod envs
2020-08-13 01:58:31 -06:00
Joshua Arulsamy
5f90b17b0e
⚡ Switch to PlexAPI for search
2020-08-13 01:58:12 -06:00
Joshua Arulsamy
cf2bc24f8a
🐛 Fix always skip push
2020-08-10 03:03:54 -06:00
Joshua Arulsamy and GitHub
1839cc5d03
Merge pull request #10 from codacy-badger/codacy-badge
...
Add a Codacy badge to README.md
2020-08-10 02:42:52 -06:00
Joshua Arulsamy and GitHub
c1cba637b8
Merge pull request #9 from jarulsamy/dev
...
v1.0.0
2020-08-10 02:37:42 -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
7471da85f7
✨ Seperate field for pushing package
2020-08-10 02:25:48 -06:00
Joshua Arulsamy
4633247004
🐛 Cleaner builds, allow some compilation
2020-08-10 02:25:33 -06:00
Joshua Arulsamy
98a36c6cbc
🐛 Update to support shell scripts for deploy
2020-08-10 02:18:06 -06:00
Joshua Arulsamy
b7ab589f6e
🎨 Switch to shell scripts for deployment
2020-08-10 02:16:11 -06:00
Joshua Arulsamy
4aadd886d5
📝 Format fixes
2020-08-09 20:12:31 -06:00
Joshua Arulsamy and GitHub
3e90c9e9ef
Merge pull request #8 from jarulsamy/dev
...
Docs Overhaul
2020-08-09 15:26:54 -06:00
Joshua Arulsamy
33bbf21bab
Merge branch 'master' into dev
2020-08-09 15:26:01 -06:00
Joshua Arulsamy
253f2a9a82
🚀 Use docker pull instead of building repo
2020-08-09 15:24:50 -06:00
Joshua Arulsamy
af91883635
📝 Overhaul docs
...
Add better detail of bot creation
Add badges
Add sample docker-compose.yml
2020-08-09 15:24:15 -06:00
Joshua Arulsamy and GitHub
cfd89ea6e8
Merge pull request #7 from jarulsamy/dev
...
v0.0.6
2020-08-09 14:48:58 -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 and GitHub
9078ef616a
Merge pull request #6 from jarulsamy/dev
...
v0.0.4
2020-08-09 01:32:45 -06:00
Joshua Arulsamy
72935d8c7c
🚀 Stop deployment in favor of docker hub
2020-08-09 01:31:49 -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
64a09def50
➖ Remove unused dependency
2020-08-09 00:25:36 -06:00
Joshua Arulsamy
786a7d3742
⚡ Massive docker image size reduction
2020-08-09 00:25:09 -06:00
Joshua Arulsamy and GitHub
5c45500450
Merge pull request #5 from jarulsamy/docker
...
Incremental Updates
2020-08-08 18:45:24 -06:00
Joshua Arulsamy
2d633acc67
🐛 Reduce dependency load of ffmpeg
2020-08-08 18:44:44 -06:00
Joshua Arulsamy
257ea91c4c
🐛 Add appropiate steps for docker build
2020-08-08 18:30:12 -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 and GitHub
7a8cd631a5
Merge pull request #4 from jarulsamy/docker
...
Async Improvements, v0.0.2
2020-08-08 17:21:23 -06:00
Joshua Arulsamy
81e0b50620
🙈 Deployment script
2020-08-08 17:18:11 -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 and GitHub
d193aaf983
Merge pull request #3 from jarulsamy/docker
...
Docker
2020-08-04 18:19:10 -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 and GitHub
bcfea22178
Merge pull request #2 from jarulsamy/docker
...
📝 Add docs
2020-08-04 04:19:15 -06:00
Joshua Arulsamy
f5958e1d44
📝 Add docs
2020-08-04 04:18:28 -06:00
Joshua Arulsamy and GitHub
da1f59de11
Merge pull request #1 from jarulsamy/docker
...
Docker
2020-08-04 04:00:55 -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
7085349b19
🐛 Fix broken playback from missing dependency
2020-08-04 03:59:10 -06:00
Joshua Arulsamy
ac25330f70
🔊 Add basic logging
2020-07-26 22:08:00 -06:00
Joshua Arulsamy
4043c972c0
✨ Add prelimary docker files
2020-07-26 22:07:37 -06:00
Joshua Arulsamy
59a32e688e
🙈 Add more config files
2020-07-26 22:06:51 -06:00
jarulsamy
cc8a72f962
🔧 Added ffmpeg
2020-07-24 17:16:25 -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
f58a16ded0
🔧 Added dependencies for voice coms
2020-07-23 00:41:27 -06:00
Joshua Arulsamy
a2b77ccc13
🎉 Initial files
2020-07-22 22:22:09 -06:00
Joshua Arulsamy
1f14571dc3
🙈 Excluded sensitive files
2020-07-22 22:18:24 -06:00
Joshua Arulsamy
5cf9e57454
🔧 Removed unnecessary params
2020-07-22 22:17:51 -06:00
Joshua Arulsamy
a6efd9b054
🔧 Added sample config
2020-07-22 22:07:31 -06:00
Joshua Arulsamy
935eff7df4
Initial commit
2020-07-22 16:17:16 -06:00
Joshua Arulsamy
b5fbc7e1a0
➕ Added missing dependencies
2020-06-25 22:05:47 -06:00