- Breaking Change: Dropped support for Python 3.7 and lower.
- Guild data is now stored in JSON format.
- Breaking Change: Dropped support for Python 3.5.
- Breaking Change: Guild data is now read from
data
folder in the working directory. - Now announces when a guild has a disbandment warning
- Now announces when guild's applications close or open.
- Added docker support
- Now using YAML instead of json for configuration.
- Now announces guildhall changes.
- Interval between scans is now configurable.
- Removed some configurable values that made the config file more complex.
- GuildWatcher can now detect invites
- Announces when a new character is invited
- Announces when an invite is rejected or revoked.
- Fixed script entry point
- Renamed script to
guildwatcher
for consistency
Initial release
- Announces when members join.
- Announces when members are kicked or leave.
- Announces when members are promoted.
- Announces when members are deleted.
- Announces when members get a name change.
- Announces when members get their title changed.
- Configurable via JSON file.