Lavalink Integration: The bot can play music in voice channels using the Lavalink audio player for low-latency and high-quality audio playback.
Advanced AI Chat: With GPT-3 API integration, the bot can make conversations with users.
Reminders: Users can set reminders for themselves and others on the server, with customizable messages and time intervals.
- Java 11 or higher installed
- Discord account with a bot token
- Python3
- Clone this repository to your local machine.
- Update a file called
secrets.json
, with your OpenAI API Keys, and Discord Bot Token. - Open the
application.yml
file and update the following fields:- server address
- server port
- server password
- Run the following command to install required packages:
pip install -r requirements.txt
- Open a terminal window and navigate to the directory where you cloned the repository.
- Run the following command to start the bot:
java -jar Lavalink.jar
The Lavalink integration is based on a standalone audio sending node by freyacodes.