Releases: Valgorithms/Civilizationbot
Releases · Valgorithms/Civilizationbot
v2.1.0
New features:
- server_settings' 'key' value should now be auto-populated from the parent key. This will likely be changed in a future update to better standardize how data is being configured.
Updates:
rankme
andranking
are now{server}rank
and{server}ranking
with corresponding chat and Slash application commands.- Webserver refresh upon restart has been increased to 90 seconds to allow time for the bot to fully load before sending more queries.
Bug fixes:
- ranking_path const is now properly prefixed with a forward slash.
v2.0.1
BC:
- Moved functions relating to Byond's API to a dedicated class for easier abstraction.
New features:
- The main Civ13 class now has onFulfilledDefault and onRejectedDefault closures for use with handling promises. These are passed by default with the new built-in function then which takes a promise and two callbacks. This function should be used with any promise that does not have additional logic to be performed afterwards, and the default closures can be used where no other method would be suitable for handling one of the two output conditions.
- Added new /assign_faction role which takes both a Byond ckey (or Discord ID) and a team to automate assigning and removal of faction-related roles, for use by faction organizers.
Updates:
- Removed the Event Admin bitflags, updated bitflags for Admins and Moderators, and added placeholder bitflags for the Developer role.
- Moderators can now send direct messages to players in-game from Discord.
Bug fixes:
- Fix race condition with verification where a new member would not be available in the cache until the next timer call.
- Restrict ban reason max string length to 150.
- Added handling for HTTP 502 errors.
- Fixed ranking methods using deprecated file path references.
v1.0.0
Mute getaddrinfo errors
v0.2.0
New Contributors
- @savethetreez made their first contributions in #4 and #3
Full Changelog: v0.1.1...v0.2.0
v0.1.1
Verification system hotfix
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Full Changelog: v0.0.2...v0.1.0
v0.0.2
Remove comment
v0.0.1
Update README.MD