Skip to content

Legacy (Alkabot)

Latest

Choose a tag to compare

@alkanife alkanife released this 15 Dec 11:07

Alkabot has been abandoned, and the DISBOT project took its place. This is the final release of Alkabot.

Even though Alkabot has been able to test its stability over time, use this bot at your own risk.

Alkabot's code will always be available on the "legacy" branch of the project.

Usage

Usage....: java -jar Alkabot.jar [options...]
           java -jar Alkabot.jar options.txt

Example..: java -jar Alkabot.jar -setup
           java -jar Alkabot.jar -start -debug ...

If you just have placed the bot JAR inside this directory, you must make a setup.
To do so, use the option '-setup', it will create all the files the bot needs.
However, some default values (like the secrets) must be filled manually.

Options:
   -help, -h                  Display usage
   -version, -v               Display version
   -setup                     Create default files and setup directories
   -start                     Start the bot!
   -debug                     Enable debug mode
   -debug-jda                 Enable debug mode for JDA and Lavaplayer
   -track-time                Track loading times (for debug purposes)
   -disable-file-logging      Disable file logging
   -latest-log-file-path      Path to the latest log file, with extension
   -archive-log-file-path     Path to the log archive, with name pattern
   -log-file-max-size         Maximum size of a log file
   -log-file-total-size-cap   Maximum size of all log files
   -log-archive-max-history   Maximum number of log files to keep
   -secret-file-path          Path to the secret file, with extension
   -config-file-path          Path to the configuration file, with extension
   -music-data-file-path      Path to the music data, with extension
   -override-lang-file-path   Override the language pack of the configuration
   -override-secrets          Override secrets (raw json)