automuteus

Discord Bot to automute Among Us players at round transitions, in conjunction with https://github.com/automuteus/amonguscapture

MIT License

Stars
945
Committers
57

Bot releases are visible (Hide)

automuteus - 7.0.7

Published by github-actions[bot] over 2 years ago

Changelog

  • 631e2e7 Hotfix
automuteus - 7.0.6

Published by github-actions[bot] over 2 years ago

Changelog

  • 8b192c7 New Crowdin updates (#468)
  • 5659ebb Respond with followup message if response is taking too long
automuteus - 7.0.5

Published by github-actions[bot] over 2 years ago

Changelog

  • efa5b3c New Crowdin updates (#467)
  • 226738f /new VC check fix, report incomplete translations
automuteus - 7.0.4

Published by github-actions[bot] over 2 years ago

Changelog

  • d8c92dd Report missing permissions, handle message edit better, auto-refresh old messages
automuteus - 7.0.3

Published by github-actions[bot] over 2 years ago

Changelog

  • b0ab80b Fix permissions subset check, remove unneeded emoji reaction code
automuteus - 7.0.2

Published by github-actions[bot] over 2 years ago

Changelog

  • 552d48e Respond if bot has insufficient permissions for operation
automuteus - 7.0.1

Published by github-actions[bot] over 2 years ago

See 7.0.0 Release for more substantial details

  • Adds Localization changes

Changelog

  • 1ec4658 Merge pull request #457 from automuteus/l10n_master
automuteus - 7.0.0

Published by github-actions[bot] over 2 years ago

Summary

  • 7.0.0 introduces slash commands to AutoMuteUs! Use /help to see the list of commands, but the bot should be vastly easier to use now (especially when changing settings).
  • No emoji responses needed to link to your in-game color; the game message now uses a handy Emoji Select menu :)
  • Bot should run faster, and consume less resources (CPU/RAM) overall
  • Updated to Go 1.18 to support Generics, among other various language features from Go 1.15
  • Misc bugfixes and refactors to support easier development

Updating

See the deploy repo for the most up-to-date instructions on deployment, but you should move WORKER_BOT_TOKENS from your AutoMuteUs config to your Galactus config. Additionally, you should specify SLASH_COMMAND_GUILD_IDS if you only use the bot in a few servers, or for development. Without it, it can take up to an hour for slash command changes to propagate across Discord.

Changelog

  • 93e7724 Merge pull request #459 from automuteus/slash-commands
  • 8de0ed4 Update translations
  • 2b221ef Fix test
  • 9ceec3a Add /settings list to list all settings
  • 9b56234 Merge remote-tracking branch 'origin/slash-commands' into slash-commands
  • d4abe68 Reimplement new game ratelimiting, move utils code
  • e6e5ce2 Merge pull request #465 from kurokobo/operoles
  • 754af46 fix: add role type which can be handled as args for slash-command
  • 5d33284 Fix undetected error, IDE outdated
  • 8309fc3 Gamedata tests, add multistage arm fixes (thanks @kurokobo)
  • 9edd3e7 Misc bugfixes and refactors, add View sucommand to admin/ops settings
  • 22a6748 Add new/end/pause/refresh checks, add prem subcommands, fix oproleids arg, fix /stats matchcode response
  • 76fb027 Use new galactus endpoint to perform worker premium guild membership
  • bcf4dc8 Remove worker bot token code, refer to galactus
  • 966f451 Validate settings args with constraints, fix voiceRules
  • 2799136 Fix workflows Go version
  • e693c92 Reimplement voicerules and delays for slash commands, misc cleanup and validation, bump go ver
  • b476e46 Remove galactus dependency entirely, use utils
  • 2da4803 Better error reporting for several commands, report mute errors in Discord chat
  • b96ff6b Rearrange stats and debug subcommands for easier usage
  • 878bf34 Remove all old message handler code, misc cleanup and refactor, move utils code
  • 5cd7120 Preliminary settings slash command migration, staticcode analysis, misc refactors, remove prefix/VR/delay settings
  • dd0760d Miscellaneous refactors, cleanup, and documentation
  • d988abc Remove emoji handling for color links, use message components instead
  • 5ee2a8a Update Go to 1.17
  • 5532729 merge master
  • d1273b0 Merge branch 'master' into slash-commands
  • 7cc3998 Iterate maps and colors directly for maps and link options
  • 250b6c7 Test admin/operator permissions for relevant commands, test premium for stats commands
  • aeeba26 Merge master
  • be64ccd Merge branch 'master' into slash-commands
  • ae18fc6 Migrate debug slash commands, misc cleanup and refactors
  • 8457dbf Migrate Stats to slash commands, update docs, misc cleanups and refactors
  • 9bfffc9 Misc refactors and cleanup, stub out /stats
  • 2dd8440 Swap amu3 -> amu5 Premium invite link
  • f373760 Migrate premium to slash commands, use Choices for map, add TODOs
  • 4282a9e Migrate pause to slash commands, update README with missing commands
  • 2aad5e2 Merge pull request #463 from kurokobo/multiple-guilds
  • 8470868 feat: add multiple guilds support for guild commands
  • 2f2e7f8 Merge pull request #462 from kurokobo/block-dm
  • 96e8b23 fix: block global commands from dm
  • cf81cfe Migrate map to slash commands, refactor maps URL construction
  • 8083119 Migrate cache and privacy to slash commands
  • e8ef20e Merge main
  • 740e93d Merge branch 'master' into slash-commands
  • cc639ec Migrate end and refresh to slash commands
  • 39ee975 Merge branch 'master' into slash-commands
  • 076a8be Remove TrackingChannel, only need voice channel ID now
  • edfe354 Redirect .au new to /new, misc fixes for command redirect
  • d9ee457 Migrate New to Slash Commands
  • 8c6f2ed Remove inapplicable help command test
  • 2bcec36 Migrate help,info,link, and unlink to slash commands
automuteus - 6.16.10

Published by github-actions[bot] over 2 years ago

Changelog

  • cce3ea7 Allow matchSummaryChannel to utilize #channel mentions, fix respective output, bump utils
  • 3ad5fb2 Merge pull request #464 from Wolfhound905/master
  • 3c26cdf feat: dleks April Fools map
automuteus - 6.16.9

Published by github-actions[bot] over 2 years ago

Changelog

  • 5589c58 Bump discordgo (catastrophic reconnects after Discord outages), fix listening activity type
automuteus - 6.16.8

Published by github-actions[bot] over 2 years ago

Changelog

  • 3f6ae4d Bump utils, fix small premium inheritance bug
automuteus - 6.16.7

Published by github-actions[bot] over 2 years ago

Changelog

  • ff5ef6b Update utils
automuteus - 6.16.6

Published by github-actions[bot] over 2 years ago

Changelog

  • d6874c4 Bump utils, transferred_to change
automuteus - 6.16.5

Published by github-actions[bot] over 2 years ago

Changelog

  • bd61be3 Upgrade utils, makeGuildSettings revert, mention VC directly
  • 9b01e4e Merge pull request #461 from kurokobo/development-instructions
  • a85ed41 feat: add pointers for someone who want to develop
automuteus - 6.16.4

Published by github-actions[bot] over 2 years ago

Changelog

  • 990773d Upgrade utils to support premium transfer
  • 93bc694 Merge pull request #460 from kurokobo/replace-image
  • 0d816a5 remove: replace deployment instructions with the link to the new deploy repo, and remove related resources
  • bfe9b97 fix: update compose file to use new automuteus/automuteus image instead of denverquane/automuteus
automuteus - 6.16.3

Published by github-actions[bot] over 2 years ago

Changelog

  • 434f0dd Add references constraint to postgres.sql, fatal exit for postgres exec failure
automuteus - 6.16.2

Published by github-actions[bot] over 2 years ago

Changelog

  • 8b4994e Merge pull request #456 from automuteus/settings-tests
  • 5cd32a1 Add remaining settings tests
  • 051d918 Support mobile mention format, misc cleanup and flow of main bot message handler
  • 6cc2bf1 Add muteSpectators_test.go
  • 39b19ef Update Crowdin configuration file
  • 815a166 Update Crowdin configuration file
  • 239ab28 Update Crowdin configuration file
  • 7ecd95c Finish merge and repo rename
  • f42a03d Merge branch 'master' into settings-tests
  • 8e01e0a Migrate all postgres/stats functions to utils package
  • 03368e1 Add settings tests, use utils for id/snowflake funcs
automuteus - 6.16.1

Published by github-actions[bot] over 2 years ago

Changelog

  • 95c76da Merge pull request #455 from Wolfhound905/patch-2
  • f1a8c3a fix: convert to png, not just extension
  • 8af74b0 Replace all old repo references with automuteus/automuteus
automuteus - 6.16.0

Published by github-actions[bot] over 2 years ago

Miscellaneous refactors and associated tests added.

Modified CommandPrefix to return @AutoMuteUs for the Official Bot after April 31st, 2022 (message content becomes a privileged intent, and this will be the only way to invoke the official bot after that date, pending a migration to slash commands)

Changelog

  • 86f2861 CommandPrefix after April 31st becomes @AutoMuteUs
automuteus - 6.15.4

Published by github-actions[bot] over 2 years ago

Changelog

  • 1f8eb22 Remove arm workflow
Package Rankings
Top 4.5% on Proxy.golang.org
Badges
Extracted from project README
Quickstart Crowdin