irc icon indicating copy to clipboard operation
irc copied to clipboard

Full-featured Python IRC library for Python.

Results 38 irc issues
Sort by recently updated
recently updated
newest added

There's an undocumented(?) event handler named `all_events` but I'd also like to have a catch-all for unhandled events called `unhandled_event` or something so handlers can be registered at reactor level...

enhancement
help wanted

I can't seem to figure out how should I handle a disconnect case, my bot keeps disconnecting from time to time (either the irc network issue, or something on my...

Perhaps in `on_message` using the `c` handle, it might be easy. But if you access the server object from outside a event-driven event, it seams extremely complicated to *figure out*...

help wanted

I'm trying to write an asynchronous client that's just trying to connect, join a channel, send a message and then quit. I looked at irccat as an example, but I...

After thoroughly examining the module, I found multiple improvements could/should be done to asynchronous code. I'd like to open a discussion before actually implementing the code because **some changes will...

help wanted

Hi, I noticed that `real_nickname` is always wrong when I connect to ZNC bouncers: ```python #!/usr/bin/env python3 import ssl import logging import sys import irc.connection import irc.client def on_welcome(c, e):...

help wanted

Hey there, I really like the framework, and especially the numerous examples which give a good understanding of what the limits of it are. I just stumbled upon the frameworks...

help wanted

I imagine one could create a pytest fixture, one which starts the server and provides convenience functions for common assertions, such that a test could look something like: ``` def...

enhancement
help wanted

Can some please give me an example irc bot, Since there is no documentation...

This implements a minimal state machine to do the SASL PLAIN authentication dance. It could have been done even simpler by sending all the commands and not checking for server...