Commit Graph

6 Commits

Author SHA1 Message Date
Bea 8b1c1b4d04 Make repository URL a property
continuous-integration/drone/push Build was killed Details
2023-01-16 00:41:45 +01:00
Bea 6480795368 Discontinue config.yml file in favor of class mapping
continuous-integration/drone/push Build is passing Details
The configuration entries are now mapped in an enum that transfers very well to SnakeYaml's YAML parsing. This is better because we no longer run the risk of entries getting mistyped in classes, or renamed without replacing them everywhere...
2022-11-22 23:40:44 +01:00
Bea 40aac28e34 Make bot version consistent with Maven
continuous-integration/drone/push Build is passing Details
A new internal properties file has been added. Maven will scan this file and replace any value it finds.
2022-11-22 23:28:59 +01:00
Bea 843ee43275 Finish implementing configuration file
continuous-integration/drone/push Build is passing Details
Configuration file is now fully functional.
Startup arguments for bot token and heartbeat key have now been removed.
2022-11-22 00:04:34 +01:00
Bea f74ae43673 Refactor Config class
continuous-integration/drone/push Build is passing Details
2022-11-21 20:20:11 +01:00
Bea 66d27fe1fe Start implementing config file 2022-11-21 20:04:28 +01:00