/SocialCreditBot

Utilizes a social credits system to determine bad behavior among server members. Moderate your chat with something that actually works! 😃

Primary LanguageTypeScript

SocialCreditBot

A Discord Mod Bot that is Inspired by the Glorious Motherland 💃💃💃

Utilizes a social credits system to determine bad behavior among server members. Moderate your chat with something that actually works! 😃

Table of Contents

  1. Available Commands
  2. How To Run
  3. Planned Features
  4. Demo
  5. Requirements
  6. To Do

Available Commands 💁‍♂️

Prefix is $

reg   -   Register yourself on the social credits system
bal   -   Display your balance
gain  -   Gain social credits
lose  -   Lose social credits

How To Run 👩‍💻

node run

TODO 📝

  • Register and track users while recording/adding a social credits record on the backend.
  • Gain and lose social credits.
  • Decrease social credits if users say disallowed words.
  • Message poster earns credits by receiving reactions.
  • Message poster loses credits by losing reactions.

Planned Features 👀

  • Populate future bot features here.

Demo 👨‍🦽

image

Requirements ✔️

A .env file lets you customize your individual working environment variables hidden from the public access when hosting the bot. You are required to create a .env file in the root directory which includes the following:

TOKEN= [paste your bot token here]
DB_HOST= [paste your database host address]
DB_USER= [paste your database username]
DB_PWD= [paste your database password]
DB_NAME= [paste the name of your database]

This was not made by Winnie P.