/mCodingBot-pincer

Pincer rewrite of the mCodingBot

Primary LanguagePythonMIT LicenseMIT

mCodingBot

GitHub code size in bytes GitHub repo size GitHub last commit GitHub GitHub top language Lines of code Code Style

A maintained pincer rewrite of the mCodingBot. This is a fun bot that is used in James Murphy's mCoding Discord server.

Note: this bot is a community-maintained project. Although James Murphy (mCoding) may contribute to it, James is neither the maintainer nor the author of most of the code.

After cloning, install with

python -m pip install poetry
poetry install

Then you can run with

poetry run python -m mcoding_bot

You can also just use the start.sh script to install & run

./start.sh python

Note: You need a postgres database setup. Put the dbname, user, and user password into the .env file. The following would work:

CREATE USER user_name WITH ENCRYPTED PASSWORD 'user_password';
CREATE DATABASE database_name WITH OWNER user_name;