Giter Club home page Giter Club logo

safespace-bot's Introduction

SafeSpace, an Anti-Hate-Speech bot for Discord

Keep hate speech OUT of your server, and everyone else's server, too.

Update Jan 2022:

tl;dr the public Safespace Bot is shutting down because Discord neutered it.

Discord changed their bot rules such that seeing message contents requires special permission. I applied for this permission, and was rejected. Since this bot revolves around that, I've decided to shut down the publically hosted bot rather than continue to spend money on hosting a husk of the bot I've envisioned.

Please be aware that I will not be actively developing the bot going forward. Feel free to fork your own versions for new features.


Header image

This bot will

  • Call out hate speech users
  • Notify server admins when hate speech is used
  • Notify the admins of OTHER servers this bot is running on when hate speech is used by a member of their server, even if it was used on a different server
  • Notify admins when a hate speech user joins their server
  • Let all server users see exactly who has used hate speech, and in what context
  • Allow admins to forgive anyone for any hate speech used in their server

The beauty of this bot lies in the fact that the more servers use it, the better it gets at rooting out hate speech users across the entire Discord network.

Forgiveness

Obviously, words have context.
That's why any usage of a word defined as "hate speech" by this bot can be forgiven by the server admin. If the server admin forgives a user within 24 hours of the infraction, the bot will not alert the admins of any other servers that that member is in.
We also wouldn't recommend using this bot anywhere that a blacklisted word might be used casually and without malice, such as a gay pride server.

Commands

Public commands:
s!info - Show info, stats, and commands.
s!list - Show all hate speech users in this server.
s!user <username> - View all instances of hate speech from a user, across all servers this bot is running on.
s!stats - See stats for the SafeSpace bot.

Admin commands:
s!forgive <username> - Forgive a user for all past (but not future) hate speech on this server.
s!contact - View the users that the bot will DM in the event of hate speech. Defaults to the server owner.
s!contact <username> - Add or remove a user for the bot to DM in the event of hate speech.
s!message - View the current auto-reply to hate speech.
s!message <new message> - Sets a new auto-reply to hate speech.
s!prefix <s!/s-/s~> - Set the prefix for bot commands to one of these 3 options. Defaults to "s!".

Help Out With Server Costs!

Patreon

Paypal:
paypal


If you have any questions or comments, contact jasp#8169 on Discord, or open an Issue here on Github.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.