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

Automatically dm users for using non-gender neutral language when addressing the server #31

Open
ColeWalker opened this issue Sep 22, 2020 · 2 comments

Comments

@ColeWalker
Copy link

Maybe when a message begins with "[hello|hi] guys|fellas" a dm could be sent to the offending user explaining why using gender neutral language is important.

@ChristopherBiscardi
Copy link
Contributor

I'm not against this. I also wonder what effect that will have on the general server if the only action we take is private.

@ChristopherBiscardi
Copy link
Contributor

Steps to getting this implemented:

  1. the bot's (received) DMs to go to a private mod channel
    • Important because any response to the bot will otherwise go unanswered. Replying to the bot seems to be the easiest way to ask further questions if needed. This will also be needed for any future work related to automated moderation.
  2. a public note of bot action (emoji reaction seems fine)
    • By doing this, we are removing the public conversation about what happened. When a bot takes action, there should always be a public notification that something happened. In this case I think adding an emoji reaction makes the most sense.
  3. a page on the website that describes what "bot action" means
    • Due to the above, we also have to have something that explains what the emoji means. This is important for communicating the community's values and why things happen.
  4. and finally the DM itself, plus content to send
    • The actual feature here. The DM should send to the user, the emoji reaction should be applied, the content of the DM action should be added to a moderation channel (because we don't have access to insert into the audit log via API) and the user should be able to reply to the DM.

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

No branches or pull requests

2 participants