FredIRC is an event-driven Python framework for IRC (Internet Relay Chat) bots. It provides a high-level abstraction of IRC's internals, an easy-to-use API and convenient utilities related to bot development.
Requires: Python 3.3+
License: 2-clause BSD
Warning
While fully usable, FredIRC is still pre-1.0 software and has no backwards compatibility guarantees until the 1.0 release occurs. Please make sure to read the Changelog carefully anytime you upgrade!
The main features are:
- Easy-to-use interface for IRC bots
- Internal event-loop that dispatches high-level IRC events
- Different kinds of tasks which can be scheduled by the user