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 - 6.15.3

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

Changelog

  • a9daa97 Merge pull request #453 from denverquane/refresh-command-infra
  • fda3f2a Remove deprecated Heroku/UnRAID config
  • 494798d Add displayRoomCode_test.go
  • 17081ff Extract common test logic for settings
  • d4a49d8 Added tests for commandPrefix and delays
  • 6cdeee2 Test autorefresh
  • cbc1cbf Add test for FnAdminUserID setting, fix issues with properly writing IDs
  • 297c482 Move all settings to their own isolated package. Makes opRoleIds and matchSummaryChannel a bit more annoying to set, though
  • 74bc3bb Only build arm images on tag releases
  • 81bbdb4 Fix pause/link/unlink not calling refresh, move todos
  • f831005 Refactor commands to return messages and then dispatch. Add basic test for help command
  • e40d9fd Move locales functions to utils
  • 2157484 Remove old defunct test files
  • ed1d526 Refactor commands to return messages and then dispatch. Add basic test for help command
  • 72b76cc Assimilate mention-as-prefix into refresh-command-infra
  • 9787999 Use map for commands
  • b8c7308 Move logic into commands fns, instead of switch
  • 4ed7e6a Use mention format as prefix (for when message content is privileged)
  • 97ca714 clarify support for releases (#448)
  • 7e4223a fix(deps): update module github.com/bsm/redislock to v0.7.1 (#434)
  • d891300 add BASE_MAP_URL env (#446)
automuteus - 6.15.2

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

Changelog

3d1bf41 Updated emoji IDs
0427fec feat: renew emojis (#440)
7887a1b fix: improve expiration check for the premium status (#442)

automuteus - 6.15.1

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

Changelog

c457af0 Fix go.sum, bump default version num
9e3e4d4 Fix for color name. (#439)
bebca08 fix: update help message for airship (#438)

automuteus - 6.15.0

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

Changelog

4a50936 Added Wolfy's airship map assets

automuteus - 6.14.0

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

Changelog

354f3a6 Support for official new colors (#436)
64f65eb Update responses.go

automuteus - 6.13.0

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

Changelog

b0ae8d9 Fix stats issue with invalid match ids (#425)
6fecf8d Add new option: DisplayRoomCode (#418)
7f5422b Fix typo in command aliases (#420)
664a72e new video link (#397)

automuteus - 6.12.1

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

Changelog

e94155f Bump utils version

automuteus - 6.12.0

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

Changelog

3ee1645 Update utils and internal code for new map, bump dep versions
1d3a0b4 fix(stats): #408 Add guild id filter for FirstTarget stats (#409)
8bf715b Update README.md for bot command map (#407)

automuteus - 6.11.2

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

Changelog

afe1832 YAHF (yet another hotfix)
b6f5424 Hotfix to resolve current crashing shard

automuteus - 6.11.1

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

Changelog

cff077e Extra validation hotfix
c9cefc1 fix: #403 Fix invalid permission for priority mute bot (#404)
b72d343 Automatic tags, and choose issue. (#396)
13d3f47 Merge pull request #373 from denverquane/renovate/docker-alpine-3.x
b93dbaa Merge pull request #380 from denverquane/renovate/github.com-go-redis-redis-v8-8.x
42b9b27 Merge pull request #379 from mintaka-orionis/master
95a5233 Update module go-redis/redis/v8 to v8.4.10
f81f735 Update Japanese language 6.11.0
cd0d537 Fix duplicate localize id
303b94f Merge pull request #377 from denverquane/renovate/github.com-go-redis-redis-v8-8.x
5fbd5fb Merge pull request #372 from denverquane/renovate/github.com-automuteus-utils-0.x
23b949a Merge pull request #374 from denverquane/renovate/github.com-nicksnyder-go-i18n-v2-2.x
70d967e Update module go-redis/redis/v8 to v8.4.9
498b51a Update module nicksnyder/go-i18n/v2 to v2.1.2
791479a Update alpine Docker tag to v3.13.0
8a9a702 Update module automuteus/utils to v0.0.10

automuteus - v7-test

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

Changelog

fd41f61 Removed redislock in favor of redsync
9e9fea5 Added temp message deletion and logging
b4db6fd Simplified locking
6742cb1 Use utils to hash guildID
fbe8a25 Merge branch 'master' into theGreatSchism
c4c4616 Add bot logger, update redis key with prefix on change
374ec1d Moved all metrics recording to Galactus
099aa2e Removed old rate-limiting code (in Galactus now)
ecf221e Update Galactus client code
13d3f47 Merge pull request #373 from denverquane/renovate/docker-alpine-3.x
b93dbaa Merge pull request #380 from denverquane/renovate/github.com-go-redis-redis-v8-8.x
42b9b27 Merge pull request #379 from mintaka-orionis/master
95a5233 Update module go-redis/redis/v8 to v8.4.10
8113fae Update Galactus
f81f735 Update Japanese language 6.11.0
cd0d537 Fix duplicate localize id
303b94f Merge pull request #377 from denverquane/renovate/github.com-go-redis-redis-v8-8.x
5fbd5fb Merge pull request #372 from denverquane/renovate/github.com-automuteus-utils-0.x
23b949a Merge pull request #374 from denverquane/renovate/github.com-nicksnyder-go-i18n-v2-2.x
746d2dd Moved prefix parsing and filtering to galactus
528a327 Move self-hosting docs to deploy repo
70d967e Update module go-redis/redis/v8 to v8.4.9
498b51a Update module nicksnyder/go-i18n/v2 to v2.1.2
a95ae07 Using new utils and redis/wingman processes
7f09276 Moves galactus client code to galactus repo where it belongs
96b6030 Merge branch 'master' into theGreatSchism
aa09ee0 Properly import new Galactus features and endpoints for safety (go.mod replace)
30b7338 Client long-polling to save resources, removed old/outdated code
1572c75 Added emoji galactus integrations, cleanup bot initialization, remove discord session
791479a Update alpine Docker tag to v3.13.0
8a9a702 Update module automuteus/utils to v0.0.10
e28bad9 Added stub endpoints for emoji create/fetch
2e2221f Added more galactus message handlers
3b77ef7 Refactor to use external utils Settings and Locale hooks
24ed928 Merge branch 'master' into theGreatSchism
2581845 Refactored to remove discord session storage for incoming text messages/commands
1d90c96 Basic test of sendMessage via galactus

automuteus - 6.11.0

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

Changelog

228d614 Merge pull request #365 from denverquane/renovate/github.com-automuteus-utils-0.x
a22a945 Merge pull request #371 from denverquane/renovate/github.com-bwmarrin-discordgo-0.x
f4530fb Merge pull request #367 from GayKevin/exiled-killed-stats
7728170 Update module bwmarrin/discordgo to v0.22.1
c5e15a6 Merge pull request #370 from DrewScoggins/UpdateDocs
39e339c Add most frequent killed by We are making a supposition of how many times a cremate has been killed when he is playing with another Impostor
a6f0243 Add simple dev instructions
6452b98 Add stats Frequent first targer
bf81911 New data to show the exiled / killed impostor/crewmate
ff699de Add links to Docker download
4c5f774 Update module automuteus/utils to v0.0.9

automuteus - 6.10.1

Published by github-actions[bot] almost 4 years ago

Changelog

069ccdf Merge pull request #364 from mintaka-orionis/master
250d310 Update Japanese language 6.10.0

automuteus - 6.10.0

Published by github-actions[bot] almost 4 years ago

Changelog

0443a3a Merge pull request #361 from GayKevin/fix-stats-teammate
23966d3 Merge pull request #360 from denverquane/renovate/github.com-go-redis-redis-v8-8.x
f4dce08 Merge pull request #358 from GayKevin/best-worst-crewmate-impostor-guild-stats
9111727 Improve the query to fix redundant result. The issue is : UserA , UserB , 100% Win Rate UseB , UserA , 100% Win Rate
fc52e50 Fix stats weren't getting your real teammate. Reduce Impostor stats to 2+ games
a4283f1 Fix stats weren't getting your real teammate. Reduce Impostor stats to 2+ games
e79ffa3 Update module go-redis/redis/v8 to v8.4.8
d269d51 Add worst/best impostor/crewmate stats for the guild
b7dcda9 Merge pull request #356 from denverquane/renovate/github.com-go-redis-redis-v8-8.x
8c8357a Merge pull request #354 from denverquane/renovate/golang.org-x-text-0.x
88530c1 Merge pull request #357 from GayKevin/fix-stats-best-worst
6344fdd Merge pull request #359 from mannaggacardarell/master
9583ecd updated IT language 6.9.2
c44efeb Update module go-redis/redis/v8 to v8.4.7
e04405c Fix stats worst/best. The query didn't take in account the most game win/lost and total game
a4762bd Update module golang.org/x/text to v0.3.5

automuteus - 6.9.2

Published by github-actions[bot] almost 4 years ago

Changelog

7780174 possibly the dumbest hotfixes I'll ever make

automuteus - 6.9.1

Published by github-actions[bot] almost 4 years ago

Changelog

d05041f not nice.

automuteus - 6.9.0

Published by github-actions[bot] almost 4 years ago

Features:

  • Adds ability to reset player or guild-wide stats (purges records from the database, requires Bot Admin)
  • Adds new stats and formatting (thanks @GayKevin!)
  • Slight translation improvements and additions

Changelog

7f8147c nice.
718a653 Pull out more translation strings, slight stats embed reorg
78283e4 Merge pull request #355 from GayKevin/best-worst-crewmate-impostor-stats
9ca129a Add Best/Worst Stats for Impostor and Crewmate mate.
ec3733a Merge pull request #351 from denverquane/resetStats
d733764 Merge remote-tracking branch 'origin/master' into resetStats
bc14171 Properly use pool.Get instead of pool.Select
e008da9 Added server crew/imp winrate, filter invalid embed fields
8ef305f Initial cut of reset stats functionality

automuteus - 6.8.1

Published by github-actions[bot] almost 4 years ago

Changelog

1a89d50 Merge pull request #353 from mintaka-orionis/master
17fd55b Updated Japanese language 6.8.0
a5f6238 Merge pull request #352 from mannaggacardarell/master
e8a7355 updated IT language 6.8.0
49a9b1c Extracted english strings to active.en.toml

automuteus - 6.8.0

Published by github-actions[bot] almost 4 years ago

New features:

  • Adds new spectator mute setting (https://github.com/denverquane/automuteus/issues/253). .au settings muteSpectators
    Defaults to false, but this setting will treat all other players in your current game channel as if they were dead players (muting/unmuting accordingly).

This will increase the number of requests to the Discord API as the number of spectators/players increases, and as such, this setting is restricted to Self-Hosted and Premium users only

If you enable this setting, be aware it may decrease the speed at which the Bot issues mutes, particularlyif you are not self-hosting, have a premium worker bot, or do not use a capture-side bot token.

Right now, there is no visual display in the status message for spectators, they are simply muted/unmuted in the background. I'll continue to work on making this possible, but it requires a bit more work to implement.

Changelog

621f040 Merge pull request #350 from denverquane/spectator
54ed71c Merge branch 'master' into spectator
7c53bd5 Merge pull request #334 from denverquane/renovate/github.com-jackc-pgx-v4-4.x
8ff0ab9 Merge pull request #330 from denverquane/renovate/github.com-prometheus-client_golang-1.x
2c7afc9 Merge pull request #347 from mannaggacardarell/master
62afddb Merge branch 'master' into spectator
d5a0727 Merge pull request #346 from neelchauhan/freebsd-port
2897855 Setting hotfix (changed unmutedead setting erroneously)
597c2d0 updated IT language 6.7.1
92b55de Simplify spectator setting values, allow modification
cad9898 AutoMuteUs exists in the FreeBSD Ports Tree
40e4196 Basic spectator functionality
dee32d7 Update module jackc/pgx/v4 to v4.10.1
f44bf9a Update module prometheus/client_golang to v1.9.0

automuteus - 6.7.2

Published by github-actions[bot] almost 4 years ago

Changelog

fa01ca5 Hotfix for mute/deafen delays for task->lobby gameover
f1459de Merge pull request #343 from mannaggacardarell/master
8c3e641 Revert to main discordgo library, not v8 API fork
8048bdd updated IT language 6.7.0

Package Rankings
Top 4.5% on Proxy.golang.org
Badges
Extracted from project README
Quickstart Crowdin