Discord bot build with Discord.Net and Lavalink....
Using for play music and misc command.
Button emoij referenced KP Arts Flat Gradient.
- Discord Bot Token Guide
- .Net Core 8.0 (C#) and Java runtime 20 or newer
- Lavalink 4
- Lavalink4NET
- Discord .Net
- Google Gemini
git clone https://github.com/tnkbang/TLDBot
cd TLDBot
After installation finishes follow configuration instructions then run dotnet run TLDBot.exe
or open Visual Studio
to start the bot.
Copy or Rename _Configuration.json
to Configuration.json
and fill out the values:
Change your TOKEN
, owner id for OWNER
and other values....
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore": "Warning"
}
},
"Gemini": {
"Credentials": {
"ApiKey": "" // replace value with key from AI Studio
},
"ProjectId": "",
"Region": "us-central1",
"Model": "gemini-1.0-pro" // default value
},
"Prefix": ".",
"DiscordToken": "" // replace value with your bot token
}
Gemini key get from: https://aistudio.google.com/app/apikey
- Music playing: play, queue, nowplaying, skip, stop,...
- TicTactoe game and HooHeyHow game.
- AI chat bot.
- And waiting for development :>>