gawel/irc3

plugable irc client library based on python's asyncio with DCC and SASL support

Python

213

877 commits

updated Jun 28, 2026

See the code

README

============================================================
irc3. pluggable irc client library based on python's asyncio
============================================================

.. image:: https://github.com/gawel/irc3/actions/workflows/tox.yml/badge.svg
  :target: https://github.com/gawel/irc3/actions/workflows/tox.yml
.. image:: https://coveralls.io/repos/gawel/irc3/badge.png?branch=master
  :target: https://coveralls.io/r/gawel/irc3?branch=master

A pluggable irc client library based on python's `asyncio
<http://docs.python.org/dev/library/asyncio.html>`_.


.. image:: https://raw.githubusercontent.com/gawel/irc3/master/docs/_static/logo.png
   :width: 100
   :height: 100
   :align: center
   :alt: Ceative Commons – Attribution (CC BY 3.0) - Hydra designed by Huu Nguyen from the Noun Project - http://thenounproject.com/term/hydra/46963/
   :target: http://thenounproject.com/term/hydra/46963/


Requires python 3.11+

Python 2 is no longer supported, but if you don't have a choice you can use
an older version::

    $ pip install "irc3<0.9"

Source: https://github.com/gawel/irc3/

Docs: https://irc3.readthedocs.io/

Irc: irc://irc.freenode.net/irc3 (`www
<https://kiwiirc.com/client/irc.freenode.net/?nick=irc3|?&theme=basic#irc3>`_)


I've spent hours writing this software, with love.
Please consider tipping if you like it:

BTC: 1PruQAwByDndFZ7vTeJhyWefAghaZx9RZg

ETH: 0xb6418036d8E06c60C4D91c17d72Df6e1e5b15CE6

LTC: LY6CdZcDbxnBX9GFBJ45TqVj8NykBBqsmT

Not written in Markdown, so it's shown here as plain text — view it formatted on GitHub.

asyncio
irc
irc-bot
irc-client
ircv3-support
python

Contributors

(top 30 of 34)

gawel

709 commits

gtmanfred

24 commits

thomwiggers

23 commits

JulienPalard

16 commits

gawel/irc3

plugable irc client library based on python's asyncio with DCC and SASL support

Python

213

877 commits

updated Jun 28, 2026

See the code

README

============================================================
irc3. pluggable irc client library based on python's asyncio
============================================================

.. image:: https://github.com/gawel/irc3/actions/workflows/tox.yml/badge.svg
  :target: https://github.com/gawel/irc3/actions/workflows/tox.yml
.. image:: https://coveralls.io/repos/gawel/irc3/badge.png?branch=master
  :target: https://coveralls.io/r/gawel/irc3?branch=master

A pluggable irc client library based on python's `asyncio
<http://docs.python.org/dev/library/asyncio.html>`_.


.. image:: https://raw.githubusercontent.com/gawel/irc3/master/docs/_static/logo.png
   :width: 100
   :height: 100
   :align: center
   :alt: Ceative Commons – Attribution (CC BY 3.0) - Hydra designed by Huu Nguyen from the Noun Project - http://thenounproject.com/term/hydra/46963/
   :target: http://thenounproject.com/term/hydra/46963/


Requires python 3.11+

Python 2 is no longer supported, but if you don't have a choice you can use
an older version::

    $ pip install "irc3<0.9"

Source: https://github.com/gawel/irc3/

Docs: https://irc3.readthedocs.io/

Irc: irc://irc.freenode.net/irc3 (`www
<https://kiwiirc.com/client/irc.freenode.net/?nick=irc3|?&theme=basic#irc3>`_)


I've spent hours writing this software, with love.
Please consider tipping if you like it:

BTC: 1PruQAwByDndFZ7vTeJhyWefAghaZx9RZg

ETH: 0xb6418036d8E06c60C4D91c17d72Df6e1e5b15CE6

LTC: LY6CdZcDbxnBX9GFBJ45TqVj8NykBBqsmT

Not written in Markdown, so it's shown here as plain text — view it formatted on GitHub.

asyncio
irc
irc-bot
irc-client
ircv3-support
python

Contributors

(top 30 of 34)

gawel

709 commits

gtmanfred

24 commits

thomwiggers

23 commits

JulienPalard

16 commits

Languages

Python

99.7%