Skip to content

OOF2510/simp-bot

Repository files navigation

CodeFactor Maintainability Forks Stars License Lines of code GitHub repo size GitHub last commit Build Docker Image

Simp Bot

A Discord bot that is a simp

Contributing

Feel free to fork & open a pull request

Self-hosting the bot

Docker

  • Install docker
  • Create a file named "config.json" using the format below:
{
  "token": "your-bot-token",
  "clientID": "your-bot-clientid",
  "devCmdServerID": "your-server-id",
  "mysql": {
    "ip": "sql-host-ip/domain",
    "port": "sql-port",
    "username": "sql-username",
    "password": "sql-password",
    "schema": "sql-schema-name"
  },
  "embedColor": "hex-color-code",
  "hfkey": "your-huggingface-api-key",
  "openaiApiKey": "your-openai-api-key",
  "allowed": ["your-user-id"],
  "feedbackChannels": {
    "bugs": ["bug-channel-id"],
    "suggestions": ["sug-channel-id"]
  }
}
  • Build and run the docker container
docker build -t simpbot . --network=host
docker run --restart unless-stopped -it simpbot

Manual

  • Install git, nodejs, python3, python3-pip & yarn
 git clone https://github.com/OOF2510/simp-bot.git
 cd simp-bot
 yarn run setup
 yarn run start

The original simp bot

This bot was originally just a rewrite of Simp bot 10000 but no longer contains any of the original code. Simp Bot 10000 has been abandoned for about 1 and a half years now.

ok