yewshanooi / watch-together

Open source discord bot with YouTube activity to watch videos in voice channels

Home Page:https://skyelements.weebly.com/watch-together.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Watch Together

Open source discord bot with YouTube activity to watch videos in voice channels

Latest Version   Repository Size   License   Last Commit


Features

  • Watch Together (with YouTube Activity)

Dependencies

Node.js

Node.js version ≥16.9.0 is required

Packages
chalk@4.1.2 node-fetch@2.6.7
discord.js@14.6.0 nodemon@2.0.20
dotenv@16.0.3

Guide

Configuration Files
  1. Clone this repository to your local drive
git clone https://github.com/yewshanooi/watch-together.git
cd watch-together
  1. Install the required npm packages
npm install
  1. Create a new .env file and fill it with your own secret keys
TOKEN=
CLIENT_ID=
  1. Run the deploy.js file to deploy application commands
node deploy.js
  1. Run the index.js file to start the bot
    💡 Don't forget to run deploy.js file before index.js file, otherwise commands won't appear as they are not updated
node index.js
 -or-
nodemon
Bot & Application
  1. Visit Discord Developer Portal to create a new application

  2. Add a Bot user to your application

  3. Enable PUBLIC BOT authorization flow option for the application (OPTIONAL)

  4. Enable PRESENCE INTENT and SERVER MEMBERS INTENT privileged gateway intent option for the application (REQUIRED)

  5. Replace this OAuth2 URL template with your Client ID and paste it in your browser to invite the application to your server

https://discord.com/api/oauth2/authorize?client_id={CLIENT_ID}&permissions=274878000129&scope=bot%20applications.commands
OAuth2 URL Scopes & Permissions


License

This application is licensed under the MIT License

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR 
THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Contributors

About

Open source discord bot with YouTube activity to watch videos in voice channels

https://skyelements.weebly.com/watch-together.html

License:MIT License


Languages

Language:JavaScript 100.0%