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
= ''