Skip to content

Releases: Valgorithms/Civilizationbot

v4.0.2

Choose a tag to compare

@valzargaming valzargaming released this 25 Mar 01:56

Full Changelog: v3.1.1...v4.0.2

v4.0.1

Choose a tag to compare

@valzargaming valzargaming released this 24 Mar 23:28

Full Changelog: v4.0.0...v4.0.1

v4.0.0

Choose a tag to compare

@valzargaming valzargaming released this 24 Mar 22:39

What's Changed

  • Integrated verification server.
  • Disabled forced verification.

Full Changelog: v3.1.1...v4.0.0

v3.1.1

Choose a tag to compare

@valzargaming valzargaming released this 20 Jan 01:27

Full Changelog: v3.1.0...v3.1.1

v3.1.0

Choose a tag to compare

@valzargaming valzargaming released this 10 Jan 02:11

Full Changelog: v3.0.0...v3.1.0

v3.0.0

Choose a tag to compare

@valzargaming valzargaming released this 09 Jan 15:42

Full Changelog: v2.1.0...v3.0.0

v2.1.0

Choose a tag to compare

@valzargaming valzargaming released this 28 Apr 19:52

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 and ranking 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

Choose a tag to compare

@valzargaming valzargaming released this 21 Apr 21:41

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

Choose a tag to compare

@valzargaming valzargaming released this 03 Mar 12:32
Mute getaddrinfo errors

v0.2.0

Choose a tag to compare

@valzargaming valzargaming released this 26 Nov 04:30

New Contributors

Full Changelog: v0.1.1...v0.2.0