fmn.sender.irc module

class fmn.sender.irc.IRCClient(*args, **kwargs)[source]

Bases: AioSimpleIRCClient

async connect(*args, **kwargs)[source]

Connect using the underlying connection

async disconnect()[source]
on_900(connection, event)[source]
on_disconnect(connection, event)[source]
on_error(connection, event)[source]
on_nicknameinuse(connection, event)[source]
async privmsg(*args, **kwargs)[source]
class fmn.sender.irc.IRCHandler(*args, **kwargs)[source]

Bases: Handler

property closed

Default closed Future, can be overridden in child classes.

It should be triggered when there is an error and the app should stop.

async handle(message)[source]
async setup()[source]
async stop()[source]