A versatile Discord bot with moderation, entertainment, and utility features. This bot is only for the TKOD Discord server.
- Node.js >= 18.0.0
- npm
-
Clone the repository:
git clone https://github.com/KIO2gamer/project-kiyo.git cd project-kiyo
-
Install dependencies:
npm install
-
Create a
.env
file and add your configuration:DISCORD_TOKEN=your_discord_token IGDB_CLIENT_SECRET=your_igdb_client_secret DISCORD_CLIENT_SECRET=your_discord_client_secret MONGODB_URI=your_mongodb_uri DISCORD_REDIRECT_URI=your_discord_redirect_uri GOOGLE_SEARCH_ENGINE_ID=your_google_search_engine_id IGDB_CLIENT_ID=your_igdb_client_id DISCORD_CLIENT_ID=your_discord_client_id DISCORD_GUILD_IDS=your_discord_guild_ids GOOGLE_API_KEY=your_google_api_key YOUTUBE_API_KEY=your_youtube_api_key PEXELS_API_KEY=your_pexels_api_key WEATHER_API_KEY=your_weather_api_key TENOR_API_KEY=your_tenor_api_key GIPHY_API_KEY=your_giphy_api_key MUSIXMATCH_API_KEY=your_musixmatch_api_key GEMINI_API_KEY=your_gemini_api_key
-
Start the bot:
npm start
-
Initialize a new Git repository:
git init git add . git commit -m "Initial commit"
-
Add the remote repository and push the code:
git remote add origin https://github.com/KIO2gamer/project-kiyo.git git branch -M main git push -u origin main
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.