singulart 2119a84f2e Addiitonal checks preventing the bot from crashing %!s(int64=3) %!d(string=hai) anos
..
src 2119a84f2e Addiitonal checks preventing the bot from crashing %!s(int64=3) %!d(string=hai) anos
.gitignore 8de636163c Community Bounty no.17 - Discord Video Bot %!s(int64=3) %!d(string=hai) anos
README.md 0813efcc8a PR review %!s(int64=3) %!d(string=hai) anos
config.ts 8de636163c Community Bounty no.17 - Discord Video Bot %!s(int64=3) %!d(string=hai) anos
licenses.json 8de636163c Community Bounty no.17 - Discord Video Bot %!s(int64=3) %!d(string=hai) anos
package.json 8de636163c Community Bounty no.17 - Discord Video Bot %!s(int64=3) %!d(string=hai) anos
query_params.json 8de636163c Community Bounty no.17 - Discord Video Bot %!s(int64=3) %!d(string=hai) anos
request.json 8de636163c Community Bounty no.17 - Discord Video Bot %!s(int64=3) %!d(string=hai) anos
tsconfig.json 8de636163c Community Bounty no.17 - Discord Video Bot %!s(int64=3) %!d(string=hai) anos
videos_query.graphql 93141649b0 Fixing query orderby clause %!s(int64=3) %!d(string=hai) anos
yarn.lock 8de636163c Community Bounty no.17 - Discord Video Bot %!s(int64=3) %!d(string=hai) anos

README.md

Joystream Discord Video Bot

This Discord bot announces new video uploads.

Installation

git clone https://github.com/Joystream/community-repo
cd community-repo/community-contributions/joystreamvideobot 
yarn && yarn run build

Configuration

Get the channelid

You should use the channnel id instead of it's name. How to get the channel id of a channel: 1- Open up your Discord Settings 2- Go to Appearance 3- Tick Developer Mode (And close the Discord settings) 4- Right click on your desired channel 5- Now there's an option Copy ID to copy the channel id

Open config.ts and set channelId. Run yarn && yarn run build to apply your changes.

Get the Discord Token

Follow the procedure

Running the bot

TOKEN=<YOUR DISCORD TOOKEN HERE> node lib/src/bot.js