Discord bot written for the Esports at Florida State Discord. Open for use for other collegiate Esports discords.
NoleBot is a Discord bot written for the Esports at Florida State Discord, written in Java using JDA.
If you would like custom functionality added: Please contact tut#0001 on Discord, or open an issue on GitHub.
Setting up the bot can be done two ways:
Clone the git repo and build with gradle.
gradle clean build
or./gradlew clean build
You will have to run the bot from the command line at least once to generate config.properties.
Navigate to the directory with the bot jar and run the command java -jar [botjar].jar
.
You can also make the file yourself. Navigate to the directory that contains the bot jar, and make a subdirectory called data, and another inside called config. Make the file as such:
data/config/config.properties
token=
Download the most recent release, at the top of the page here.
There are two files, a .jar, and config.properties.
First, get your bot token from discord. You can follow this guide to creating a bot user and getting a token.
Navigate to where the bot jar is and open data/config/config.properties
. In the line that shows token=
, paste your token as such.
token=YOURTOKENHERE
After inputting your token, you must then run the bot from the command line.
Open the same directory as the bot is in and run the command java -jar [botjar].jar
Congrats! Your bot is now running. See the Wiki for more information about what to do now.
NoleBot requires at least Java 8 to run.