Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Could the SpamCheck API's check_event_for_spam return shadowban? #9851

Closed
Yoric opened this issue Apr 20, 2021 · 3 comments
Closed

Could the SpamCheck API's check_event_for_spam return shadowban? #9851

Yoric opened this issue Apr 20, 2021 · 3 comments
Labels
T-Enhancement New features, changes in functionality, improvements in performance, or user-facing enhancements.

Comments

@Yoric
Copy link
Contributor

Yoric commented Apr 20, 2021

Would there be any blocker to extending this API into something that would cause the spammer to believe that their action has succeeded while making sure that users don't see anything?

@ShadowJonathan
Copy link
Contributor

No, I think shadowbanning for a spam measure is a bit heavyhanded, see some discussion in #9334, i think shadowbans should be given explicitly manually via the admin API in this regard, then.

@anoadragon453
Copy link
Member

anoadragon453 commented Apr 20, 2021

I'm not sure if @Yoric is talking about shadowbanning the user automatically, but rather treating the user as if they were shadowbanned (return a success but don't persist the event) specifically while sending an event that's determined to be spammy. But not for any subsequent, valid requests.

@anoadragon453 anoadragon453 added the T-Enhancement New features, changes in functionality, improvements in performance, or user-facing enhancements. label Apr 20, 2021
@Yoric
Copy link
Contributor Author

Yoric commented Apr 30, 2021

I'm not sure if @Yoric is talking about shadowbanning the user automatically, but rather treating the user as if they were shadowbanned (return a success but don't persist the event) specifically while sending an event that's determined to be spammy. But not for any subsequent, valid requests.

Absolutely.

After thinking a bit more, though, I'm not certain that it's the right solution to any of the problems I'm looking at.

@Yoric Yoric closed this as completed Apr 30, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
T-Enhancement New features, changes in functionality, improvements in performance, or user-facing enhancements.
Projects
None yet
Development

No branches or pull requests

3 participants