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

General Link Detection / Blocking #319

Open
zekroTJA opened this issue Jan 1, 2022 · 3 comments
Open

General Link Detection / Blocking #319

zekroTJA opened this issue Jan 1, 2022 · 3 comments
Assignees

Comments

@zekroTJA
Copy link
Owner

zekroTJA commented Jan 1, 2022

Type

Enhancement of an existing feature

Description

The invite link protection should be extended to also detect any sort of links which can be controlled via an allow / disallow list.

Attachments

No response

@zekroTJA zekroTJA self-assigned this Jan 1, 2022
@Kaktushose
Copy link

what about a general scam protection feature in the spirit of Scam Protection Bot?

image

@zekroTJA
Copy link
Owner Author

zekroTJA commented Jan 1, 2022

Hm, this Scam Protection Bot looks really sophisticated and high quality and I don't really feel good to make a lower quality rip-off version of that.

I rather thought about a general link blocking with allow and disallow lists which is tied to the permission system of shinpuru to control it via roles.

maybe there could be something like generally blocking links which contain terms combined with discord in the URL which is not a genuine discord.com link, I'll think about it. ^^

@davidphay
Copy link

Link detection already exist in a lot of bot, but no one is enough customizable, it could be good to define a general policy / WL , and allow a different policy / WL per channel if need.

for example:

General policy: deny all link
General WL: allow tenor.com (for gif)

in channel "share-your-network" (or whatever):
add/replace WL with:
twitter.com
facebook.com
...

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

No branches or pull requests

3 participants