|
|
3 years ago | |
|---|---|---|
| gradle/wrapper | 3 years ago | |
| src/main | 3 years ago | |
| .gitignore | 3 years ago | |
| LICENSE | 3 years ago | |
| README.md | 3 years ago | |
| build.gradle.kts | 3 years ago | |
| gradle.properties | 3 years ago | |
| gradlew | 3 years ago | |
| gradlew.bat | 3 years ago | |
| guild-settings.yml | 3 years ago | |
| settings.gradle.kts | 3 years ago | |
Made with ❤️ by @apollo
A Discord bot that mirrors events from an iCal file to Discord, and allows users to browse them
The bot does not yet clone the events from iCal to Discord, rather it only currently implements a command to view the events. This is a limitation of using JDA 4.x instead of the newest JDA 5.x branch. Once JDA 5.x is stable, the bot will clone the events.
I use the Gradle build system, so getting all the dependencies and building the jar should be as easy as:
./gradlew clean shadowJar
On the first run of $ java -jar build/lib/IEEEventsBot*.jar it'll automatically copy an example config.yml for you. From there, change the values to be relevant for you. After you have it fully configured, run the bot again with java -jar build/lib/IEEEventsBot*.jar and invite the bot to your server!
# Build the .jar file
$ ./gradlew clean shadowJar
# Run the bot for the first time (will stop right away)
# Will place a new config.yml in your directory - replace with your values
$ java -jar build/lib/IEEEventsBot*.jar
# Actually run the bot this time
$ java -jar build/lib/IEEEventsBot*.jar
This project is licensed under the MIT License