A simple IRC bot in python
Switch branches/tags
Clone or download
Latest commit 33b6373 Jun 7, 2017
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
tests
.coafile
.codeclimate.yml
.coveralls.yml
.gitignore Make settings global again Aug 29, 2016
.prospector.yaml
.pylintrc
.pyup.yml
.travis.yml
README.md
TODO
requirements-analysis.txt Add radon, vulture, and a few flake8 plugins Apr 7, 2017
requirements-dev.txt
requirements.txt
run
run_analysis
run_daemon
run_tests
setup_venv

README.md

Botko - a simple IRC bot with cool plugins Build Status Circle CI Python 3 Updates Dependency Status GitHub issues Coverage Status codecov.io Code Health Scrutinizer codebeat badge Codacy Badge CodeFactor Code Climate QuantifiedCode BCH compliance FOSSA Status

Plugins:

  • PsywerxHistory (Log chats)
  • PsywerxKarma (Keep track of user karma)
  • PsywerxGroups (Define groups within a channel)
  • NSFW image detector
  • Read links (Read twitter, youtube, and vimeo links)
  • Uptime (Show server and bot uptimes)

Psywerx* plugins require the psywerx server.

Usage:

 # setup:
 pip install virtualenv
 ./setup_venv
 # start dev in mode:
 ./run
 # start as daemon:
 ./run_daemon start|stop|restart
 # run tests and code analysis:
 ./run_tests
 ./run_analysis

License

FOSSA Status