ajmssc / Discord-Movie-Bot

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Discord-Movie-Bot

Demo

Contributions: https://github.com/Frohrer
!MANY THANKS FOR IMPROVING THE PROJECT!

Discription:
Play your personal collection of movies in discord with your friends and family and give them control to watch what they want to! Simple to set up and DOES NOT break Discords TOS!

Prerequisite:
-A Plex media server loaded with the movies you would like to share.
-A extra Discord user account. (Not required if you don't mind using your account to stream. Recommend a second monitor so you're not tied down streaming)
-A bit of setup time.
-A second computer is a HUGE help for this.

Preperation:
-Install Plex server on your hosting PC.
-install Plex HTCP on on your hosting PC.
-Install Discords official client on your hosting PC.

Load the code in whatever you want to use to host the bot.
Once Plex Server is online, find your plex Token (See: https://support.plex.tv/articles/204059436-finding-an-authentication-token-x-plex-token/ )

-Follow the instructions in-code.
-Use your personal account to log into Discord using the official Discord client, start Plex server, start Plex HTCP.
-Stream Plex HTCP to discord.

That's it! Enjoy!

FAQ:
Q) Why do I need a personal account?
A) As we know, it's not possible to stream movies from a Discord bot. This will never change so this is the best we can get. Thinking outside the box.

Q) How is this not breaking Discords TOS? How is this not a self bot?
A) Easy! Think about it. Discord doesn't want user accounts to be automated. This is where the term self bot comes from. Well, the extra user accout you have to use is fully controlled by you, the user, not a bot. The bot is controlling the plex server, not the user account. Think of this bot as a remote controller that you pass to your friends.

Q) BUT, COPYRIGHTS!
A) Fair, this is a big one. however, under the Fair Use Act you ARE allowed to stream movies, music or whatever that has copyrights so long as you incluse some kind of commentary, criticism, news reporting, research, teaching or scholarship. Just keep your chat ingaged about the movie and throw some criticism one in awhile and you'll be fine. (https://en.wikipedia.org/wiki/Fair_use)

Q) Does the bot come with movies?
A) Obviously no. This should go without saying if you choose to stream stolen movies thats on you. I take no responsibility for what you stream. Use your tinkers....

Donations:
https://paypal.me/automationz?country.x=US&locale.x=en_US

More Info on APIs:
https://github.com/pkkid/python-plexapi
https://github.com/Rapptz/discord.py
https://pypi.org/project/discord-py-slash-command/

About


Languages

Language:Python 96.1%Language:Dockerfile 3.9%