- Clone this repository and install the dependencies:
git clone https://github.com/SBence/vidcord.git
cd vidcord
npm install
- Add your bot token to the
.env
file in the project directory:
DISCORD_TOKEN=<insert your Discord bot token here>
For more information on how to create a bot application, see here.
- Run the application:
node src/index.js
For more information on how to do so, see here.
On the OAuth2 URL Generator page, make sure to check bot under Scopes and check Read Messages/View Channels, Send Messages and Embed Links under Bot Permissions.
The bot will automatically respond with video information when supported links are sent.
To prevent the bot from sending messages in certain channels, simply use Discord's permission system to disable the View Channel permission for the bot in such channels.