kdb.plugins.irc module

IRC

This plugin provides various commands to control the IRC specific features of kdb. eg: Changing it’s nickname.

class kdb.plugins.irc.Commands(*args, **kwargs)

Bases: circuits.core.components.Component

channel = 'commands'
die(source, target, args)

Quit and Terminate

Syntax: DIE [<message>]

ircinfo(source, target, args)

Display current IRC information

Syntax: IRCINFO

jump(source, target, args)

Connect to another server.

Syntax: JUMP <server> [<port>]

nick(source, target, args)

Change current nickname

Syntax: NICK <nick>

quit(source, target, args)

Quit from the current server

Syntax: QUIT [<message>]

status(source, target, args)

Report IRC Status

Syntax: STATUS

class kdb.plugins.irc.IRC(*args, **kwargs)

Bases: kdb.plugin.BasePlugin

IRC Support plugin

Provides various general irc commands and support functions. eg: NICK, QUIT, etc See: commands irc

init(*args, **kwargs)

This Page