Skip to content

Commit 38a4e6e

Browse files
committed
Update README to include prerequisites for bot setup
1 parent 8aa8345 commit 38a4e6e

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,19 @@ Discord chatbot with AI integration using OpenRouter API.
66
This bot is designed to provide a seamless chat experience by leveraging the power of AI to generate responses to user queries.
77
This bot can execute functions that users have declared.
88

9+
# Prerequisites
10+
## Essential
11+
- Go 1.20 or later
12+
- A Discord app token (bot token)
13+
- OpenRouter API key
14+
15+
## Optional
16+
- News API key (for fetching current news)
17+
- YouTube API key (for fetching YouTube videos and playing music)
18+
- [FFmpeg](https://ffmpeg.org/) (for playing music in voice channels)
19+
- [Yt-dlp](https://github.com/yt-dlp/yt-dlp) (for downloading YouTube videos to play in voice channels)
20+
- [YouTube cookies](https://www.reddit.com/r/youtubedl/wiki/cookies/) (for downloading YouTube videos that require age verification or are region-locked, if you plan to run this bot on AWS or any other mainstream cloud provider, you will need to use a cookie to access YouTube videos that require age verification or are region-locked)
21+
922
# Installation
1023
**1. Clone the repository**
1124
```bash

0 commit comments

Comments
 (0)