meds.bots.irc
class to implement an Internet Relay Chat (IRC) bot.
Exceptions
-
class
IRC(*args, **kwargs)[source]
Bases: meds.bots.Bot
-
_bind()[source]
-
_config()[source]
-
_connect()[source]
-
action(channel, txt)[source]
-
announce(txt)[source]
-
close()[source]
-
connect()[source]
-
connected(event)[source]
-
ctcp(nick, txt)[source]
-
ctcped(event)[source]
-
ctcpreply(channel, txt)[source]
-
dccconnect(event)[source]
-
dcced(event, s)[source]
-
dccloop(event, s)[source]
-
delop(channel, nick)[source]
-
dispatch(event)[source]
-
donick(name)[source]
-
doop(channel, nick)[source]
-
errored(event)[source]
-
event()[source]
-
getchannelmode(channel)[source]
-
h001(event)[source]
-
h002(event)[source]
-
h003(event)[source]
-
h004(event)[source]
-
h005(event)[source]
-
h366(event)[source]
-
h433(event)[source]
-
h513(event)[source]
-
invited(event)[source]
-
join(channel, password='')[source]
-
joinall()[source]
-
joined(event)[source]
-
logon(*args)[source]
-
names(channel)[source]
-
notice(channel, txt)[source]
-
noticed(event)[source]
-
out(txt)[source]
-
output(channel, line)[source]
-
parsing(txt)[source]
-
part(channel)[source]
-
ping(txt)[source]
-
pinged(event)[source]
-
pong(txt)[source]
-
ponged(event)[source]
-
privmsg(channel, txt)[source]
-
privmsged(event)[source]
-
prompt()[source]
-
push()[source]
-
quit(reason='https://pikacode.com/bart/meds')[source]
-
quited(event)[source]
-
register_fd(fd)[source]
-
resume()[source]
-
say(channel, txt)[source]
-
settopic(channel, txt)[source]
-
some()[source]
-
start()[source]
-
stop(close=True)[source]
-
voice(channel, nick)[source]
-
who(channel)[source]
-
whois(nick)[source]
-
cc = '!'
-
default = ''