The source code for the ATConnect Bot
You will need Java Version 15 or later to make it work. It may work with lower Java versions, but it was programmed using the Java 15 JDK.
This Bot is supposed to be running on only one Discord Server at a Time.
Download the jar file from the latest release and save it in a folder. You will need to create a Config.xml file (A dummy file will be created by the program if not present, and you will be asked to fill it)
- Start the jar file in a terminal with the command
java -jar ATConnect_Bot.jar
(do not just double click it to open it) - All commands are only in Discord, command line commands are not necessary since the Bot is supposed to be run as a daemon and a service for easiness
- It is possible to stop the bot by sending
stop
to the Telegram Bot
- Countdown functionality that carries on after restart
- Purge function for Admin
- Timezone functionality to know the timezone / current local time of a user
- Possibility to add the Trained Role to Users for Instructors
- Get the Logs via 2 Telegram Bots
- Change the Config to XML
- Event functionality where users can choose their position
This project is licensed under the GNU General Public License - see the LICENSE file for details