Skip to content
This repository has been archived by the owner on Aug 6, 2023. It is now read-only.

QA: Anti-spam #43

Open
15 tasks
Tawmy opened this issue Nov 22, 2022 · 2 comments
Open
15 tasks

QA: Anti-spam #43

Tawmy opened this issue Nov 22, 2022 · 2 comments
Assignees
Labels
Milestone

Comments

@Tawmy
Copy link
Owner

Tawmy commented Nov 22, 2022

Anti-spam encompasses quite a bit. Every single pressure setting needs to be validated to make sure the pressure value is increased correctly.

  • Base Pressure
  • Image Pressure
  • Length Pressure
  • Line Pressure
  • Ping Pressure
  • Repeat Pressure

  • Check if max pressure threshold correctly hit
  • Pressure decay needs to be applied correctly

  • Delete messages
    • Must be ignored when turned off
    • When turned on, must delete all messages from the spam session and nothing else

  • Bot must handle missing permission when silencing member -> print error message in moderator channel
  • Bot must not try to send silence message if silencing member failed
  • Bot must handle missing permission when sending silence message -> print error message in moderator channel

  • Correct timeout must be applied (test all settings)
  • Bot must handle missing permission when setting or removing timeout from member -> print error message in moderator channel
@Tawmy Tawmy added the QA label Nov 22, 2022
@Tawmy Tawmy added this to the Beta Launch milestone Nov 22, 2022
@Tawmy Tawmy self-assigned this Nov 22, 2022
@Tawmy
Copy link
Owner Author

Tawmy commented Dec 10, 2022

Wiki must make clear why using built-in timeout is not recommended. Right now it advises against it, but does not clearly state why.

@Tawmy
Copy link
Owner Author

Tawmy commented Dec 10, 2022

Currently blocked by #44

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

1 participant