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

Moderation overhaull #47

Open
ghostdevv opened this issue Oct 15, 2024 · 4 comments
Open

Moderation overhaull #47

ghostdevv opened this issue Oct 15, 2024 · 4 comments
Labels
enhancement New feature or request

Comments

@ghostdevv
Copy link
Member

Please add any ideas you have to this thread

@ghostdevv ghostdevv added the enhancement New feature or request label Oct 15, 2024
@ghostdevv
Copy link
Member Author

ghostdevv commented Oct 15, 2024

Some ideas:

  • Add a message command to simplify jobs mod post removal
  • Audit log

@theetrain
Copy link
Contributor

Similar to Apps > bookmark, it would be nice to have an Apps > warn shortcut (command and/or 'apps' link) to do all of the following:

  • Have Svelte Bot open a private thread pinging the user and @moderators with a canned message about our code of conduct, and a screenshot or copied quote of the violating message
  • Delete the violating message
  • Track warnings in a database
  • After user receives x number of warnings, apply code-of-conduct-warning role
  • If user already has code-of-conduct-warning role, prompt moderator to optionally apply a timeout or ban, or proceed with yet another warning

@theetrain
Copy link
Contributor

theetrain commented Oct 27, 2024

  • FAQ feature; similar experience to tags create: produce answers to frequently asked questions so that Svelte Bot can respond in-channel/thread. An FAQ entry contains both an answer and a search pattern.

Example question:

Am I correct, that it is possible to completely replace node engine, with deno?

Example answer:

Check Deno 2.0 support status: [link]
Question search pattern: replace node deno

The search pattern works the same way Discord search works; if a message contains replace, node, and deno, then Svelte Bot will respond with the programmed reply. If multiple search patterns match a single message, then the user will receive all matching answers as a reply.

@theetrain
Copy link
Contributor

  • When someone with a threadlord role adds a 🧵 emoji to a message, a thread is automatically opened at that message.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants