Skip to content

IRC bot, with multiprocess multilanguage plugin support, written in Python 3.

License

Notifications You must be signed in to change notification settings

Tigge/platinumshrimp

Repository files navigation

platinumshrimp

Build status Code style: black Packaging: poetry

Get the code:

  • git clone https://github.com/Tigge/platinumshrimp.git

Install poetry:

  • curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python -

Install dependencies in Debian/Ubuntu:

  • sudo apt-get install python3-pip libzmq3-dev
  • poetry update

Install dependencies in Fedora:

  • sudo dnf install python3-devel python3-pip zeromq-devel
  • poetry update

Run plugins unit tests:

  • poetry run python -m unittest discover -v

Run:

  • poetry run python bot.py

Clean up:

  • rm -Rf `find . -name "*.pyc" -or -name __pycache__ -or -name _trial_temp -or -name "*.log" -or -name "ipc_plugin_*"`

About

IRC bot, with multiprocess multilanguage plugin support, written in Python 3.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages