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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

platinumshrimp

Build status Code style: black Packaging: poetry

Get the code:

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

Install dependencies in Debian/Ubuntu:

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

Install dependencies in Fedora:

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

Install poetry:

  • curl -sSL https://install.python-poetry.org/ | python -
  • 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