Skip to content
Pyfibot the Python IRC bot
Python Other
  1. Python 99.3%
  2. Other 0.7%
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
docs
pyfibot
tests
.ackrc
.gitignore
.landscape.yaml
CODE_OF_CONDUCT.md
Dockerfile
LICENSE
Makefile
Pipfile
Pipfile.lock
README.md
disabled-travis.yml
example.yml
example_full.yml
ez_setup.py
pytest.ini
run.sh
setup.cfg
test.sh
validate.py

README.md

CI Build status: CircleCI

pyfibot

A Python IRC-bot made using the Twisted Matrix IRC-library.

Supports online module reloading - only major core changes require a restart. Extensive module & handler -support for easy extension and customization.

Installation

Installation instructions

Module highlights

  • URL title fetching with custom handlers via API calls for speed and efficiency
    • IMDb
    • Youtube / Dailymotion / Liveleak
    • Wikipedia
    • Imgur
    • Instagram
    • eBay
    • Spotify
  • Bitcoin exchange rates
  • Wolfram Alpha queries
  • Weather
  • RSS support

Features

  • Modular
    • Live refresh of modules and configuration
    • Coder friendly (a basic module requires just 2 lines of boilerplate code)
    • SSL-support
    • IPv6-support
    • virtualenv-support
    • Works with torify

Support can be found at #pyfibot on irc.nerv.fi and please contact yllapito@nerv.fi if you want to connect outside of Finland (will be changed) or need help with IRC-network.

This product includes GeoLite data created by MaxMind, available from http://www.maxmind.com.

You can’t perform that action at this time.