Idle player message
:
Running player message
:
- Clone this repo
- Setup
data/config.json
with your bot info - Get all required tokens
- Use one of following methods to create bot instance
- MAVEN
- Set environment variables
export TOKEN = "BOT TOKEN" export YADISK_TOKEN = "YANDEX DISK TOKEN" export SPOTIFY_CLIENT_ID = "SPOTIFY CLIENT ID FROM SPOTIFY API" export SPOTIFY_CLIENT_SECRET = "SPOTIFY CLIENT SECRET FROM SPOTIFY API" export PO_TOKEN = "YOUTUBE PO_TOKEN" export VISITOR_DATA = "YOUTUBE VISITOR_DATA"
- Run from project folder
mvn install mvn exec:java -Dexec.mainClass="com.priamoryki.discordbot.ApplicationMain"
- Set environment variables
- DOCKER
- Set environment variables in
.env
file - Run from project folder
sudo docker-compose up --build --force-recreate -d
- Set environment variables in
- MAVEN
- Enjoy
- Get TOKEN for discord
- Get YADISK_TOKEN or disable db.sync setting in application.properties
- Get SPOTIFY_CLIENT_ID and SPOTIFY_CLIENT_SECRET
- Get PO_TOKEN and VISITOR_DATA