github automuteus/automuteus 2.4.0

latest releases: 6.16.10, 6.16.9, 6.16.8...
3 years ago

New Features:

  • Username cache. Once you link a single time, the bot will remember which Discord user is associated with which in-game name. These can be viewed in the user_<userid>_settings.json if you feel like adding or removing mappings.
  • Prettier command and help message text!
  • Inactive game and socket timeouts; 60 minutes of inactivity from the capture will end the game.
  • CONFIG_PATH variable if you prefer to store config files in a different location (or in a directory that is volume-mounted by Docker)
  • LOG_FILE variable if you want logs stored elsewhere than the current directory
  • Better logging, logging by guild (labels AND separate log files), log command to record an anomaly (for finding in logs later)

BREAKING CHANGES:

  • Your config files will now be named guild_<id>_settings.json, and will not load the old file. Simply copy the contents to the new file to preserve your old settings.
  • SERVER_URL and EXT_PORT have been collapsed into a single HOST variable.
    Here is how your config would change:
SERVER_URL=http://host
EXT_PORT=1234

New Config:

HOST=http://host:1234

Changelog

137dc9a Merge pull request #177 from denverquane/organization
933df6a Bumped timeout to 30 minutes, added SERVICE_PORT variable and docs, logs for inactivity update
d0ed2c5 Added capture timeout variable and documentation
1d6d598 Merge branch 'master' into organization
fb077a4 Sigterm now triggers a graceful shutdown, better graceful shutdown behavior
9d831fa Merge pull request #176 from xTCry/patch-1
fdadc85 Nil pointer dereference fix
8cd1bc5 fix(commands): fixed runtime error: index out of range
7f92c58 Merge pull request #175 from chauffer/master
9fab272 goreleaser: Remove architecture from filename
8f28e41 Dockerfile: Build with latest tag and commit hash versions
b28f259 Settings and commands refactor to make them pretty
3e54a2a Fixed settings not updating/writing
1eaed87 Small name matching hotfix
e98cae6 Websocket timeout worker, merged master, fix for username file caching
94f02e1 Merge remote-tracking branch 'origin/master' into organization
41b30f0 Merge pull request #168 from chauffer/patch-2
07ef2ee goreleaser: Disable checksum
960707d Documentation
b9aeb9b Merge branch 'master' into organization
8266126 Writing to username caches, log command, filtered/separate guild logs, modified env vars
3ed20e9 Preliminary user name caches
24e5898 guild settings refactor to separate from persistent guild data
b881e4c Merge branch 'master' into organization
529c3bd Misc broken changes
eb1f36c Initial commit of many refactoring changes

Don't miss a new automuteus release

NewReleases is sending notifications on new releases.