Go to file
jesopo 179a2ca93a refactor TCP logic in to ITCPTransport (we can mock this for unittests) 2020-04-06 13:22:17 +01:00
examples Bot does not have line_read()/line_send() any more 2020-04-05 17:47:02 +01:00
ircrobots refactor TCP logic in to ITCPTransport (we can mock this for unittests) 2020-04-06 13:22:17 +01:00
.gitignore Initial commit 2020-04-01 15:16:03 +01:00
.travis.yml add .travis.yml 2020-04-02 18:18:41 +01:00
LICENSE Initial commit 2020-04-01 15:16:03 +01:00
README.md first commit 2020-04-01 15:36:53 +01:00
requirements.txt use Server.registerd to detect handshake CAP LS; handle non-handshake CAP LS 2020-04-05 13:18:23 +01:00

README.md

ircrobots

rationale

I wanted a very-bare-bones IRC bot framework that deals with most of the concerns one would deal with in scheduling and awaiting async stuff, e.g. creating and awaiting a new task for each server while dynamically being able to add/remove servers.

usage

see examples/ for some usage demonstration.