🤖 A Discord bot for Nimble Türkiye server developed using NestJS and discord.js.
- Retrieve a curated list of questions that are answered in videos from a specific YouTube channel
- Perform a search for specific questions
- Listen to the answers to questions in a voice channel
- Watch the answers to the questions in a text channel
-
Get a YouTube API Key at https://developers.google.com/youtube/v3/getting-started by creating a new project.
-
Get the bot's token at https://discord.com/developers/applications by creating a new application.
-
Get the Logtail source token at https://betterstack.com/ by connecting a new Node.js source.
-
Install NPM packages
npm install
-
Prepare the
.env
fileBOT_TOKEN = YOUR-DISCORD-BOT-TOKEN YOUTUBE_API_KEY = YOUR-DISCORD-API-KEY YOUTUBE_CHANNEL_ID = YOUTUBE-CHANNEL-ID DATABASE_URI = MONGODB-URI LOGTAIL_SOURCE_TOKEN = YOUR-LOGTAIL-SOURCE-TOKEN
-
Start the project
npm run start
- Fork this repository.
- Create a new branch with feature name.
- Create your feature.
- Commit and set commit message with feature name.
- Push your code to your fork repository.
- Create pull request.
Nimble Discord Bot is MIT licensed.