Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[V3 Core] Handle webhooks gracefully in automod immunity #2337

Merged
merged 1 commit into from Dec 21, 2018
Merged

[V3 Core] Handle webhooks gracefully in automod immunity #2337

merged 1 commit into from Dec 21, 2018

Conversation

mikeshardmind
Copy link
Contributor

Type

  • Bugfix
  • Enhancement
  • New feature

Description of the changes

resolves #2336

This fix is under the assumption that webhook messages do get parsed by events which would take mod actions. Webhook messages have a few quirks to them. (user object in guild for author for one)

This makes them immune to automated moderation actions, but not count as a mod or admin as they require significant permissions to set up, but are automated in nature themselves.

@Tobotimus Tobotimus added this to the RC3 milestone Dec 21, 2018
@Tobotimus Tobotimus self-assigned this Dec 21, 2018
@Tobotimus Tobotimus added QA: Passed Used by few QA members. Has been approved by the assigned QA member(s). and removed QA: Unassigned labels Dec 21, 2018
@Tobotimus Tobotimus merged commit db03faf into Cog-Creators:V3/release/3.0.0 Dec 21, 2018
@mikeshardmind mikeshardmind deleted the automod-immune-webhooks branch December 26, 2019 17:05
@Jackenmen Jackenmen added the Type: Bug Unexpected behavior, result, or exception. In case of PRs, it is a fix for the foregoing. label Jul 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
QA: Passed Used by few QA members. Has been approved by the assigned QA member(s). Type: Bug Unexpected behavior, result, or exception. In case of PRs, it is a fix for the foregoing.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants