Home | Trees | Index | Help |
|
---|
Package buildbot :: Package status :: Module words :: Class IrcStatusBot |
|
BaseProtocol
--+ |Protocol
--+ |_PauseableMixin
--+ |LineReceiver
--+ |IRCClient
--+ | IrcStatusBot
Method Summary | |
---|---|
| |
Called when I see a user perform an ACTION on a channel. | |
build_commands(self)
| |
buildFinished(self,
b,
reply)
| |
command_COMMANDS(self,
user,
reply,
args)
| |
command_DANCE(self,
user,
reply,
args)
| |
command_DESTROY(self,
user,
reply,
args)
| |
command_EXCITED(self,
user,
reply,
args)
| |
command_FORCE(self,
user,
reply,
args)
| |
command_HELLO(self,
user,
reply,
args)
| |
command_HELP(self,
user,
reply,
args)
| |
command_LAST(self,
user,
reply,
args)
| |
command_LIST(self,
user,
reply,
args)
| |
command_SOURCE(self,
user,
reply,
args)
| |
command_STATUS(self,
user,
reply,
args)
| |
command_STOP(self,
user,
reply,
args)
| |
command_VERSION(self,
user,
reply,
args)
| |
command_WATCH(self,
user,
reply,
args)
| |
convertTime(self,
seconds)
| |
doSilly(self,
user,
reply,
message)
| |
emit_last(self,
reply,
which)
| |
emit_status(self,
reply,
which)
| |
list of buildbot.process.builder.Builder
|
|
getBuilder(self,
which)
| |
getCommandMethod(self,
command)
| |
getControl(self,
which)
| |
Called when I finish joining a channel. | |
Called when I am kicked from a channel. | |
Called when I have left a channel. | |
Called when I have a message from a user to me or a channel. | |
reply(self,
dest,
message)
| |
Called after sucessfully signing on to the server. | |
Inherited from IRCClient | |
| |
| |
When I get a message that's so broken I can't use it. | |
Called with information about where the client should reconnect. | |
Called when a connection is made. | |
Called with creation date information about the server, usually at logon. | |
Send one or more extended messages as a CTCP query. | |
Send one or more extended messages as a CTCP reply. | |
Dispatch method for any CTCP queries received. | |
| |
A master index of what CTCP tags this client knows. | |
Initiate a Direct Client Connection | |
| |
| |
| |
| |
| |
| |
| |
Dispatch method for any CTCP replies received. | |
| |
| |
Called when a fitting ctcpReply_ method is not found. | |
Protocol.dataReceived. | |
| |
| |
| |
| |
Send a DCC ACCEPT response to clients who have requested a resume. | |
Called when a client has verified and accepted a DCC resume request made by us. | |
| |
Called when a client is trying to resume an offered file via DCC send. | |
Called when I receive a DCC SEND offer from a client. | |
Send a DCC RESUME request to another user. | |
| |
Determine the function to call for the given command and call it with the given arguments. | |
| |
| |
| |
Kicked? Who? Not me, I hope. | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
I just joined the channel, and the server is telling me the current topic. | |
| |
| |
Someone in the channel set the topic. | |
| |
Called with various information about what the server supports. | |
| |
| |
| |
Override this for when each line is received. | |
Called with the number of channels existant on the server. | |
Called with information about the number of connections, usually at logon. | |
Called with information about the server connected to. | |
Called with the number of ops logged on to the server. | |
Strike a pose. | |
Change the modes on a user or channel. | |
Called when a channel's modes are changed | |
Send a message to a user or channel. | |
Called with information about the server, usually at logon. | |
Called when my nick has been changed. | |
| |
Called when I have a notice from a user to me or a channel. | |
| |
Measure round-trip delay to another IRC client. | |
Called with the results of a CTCP PING query. | |
This is called when I receive a message which is peculiar, but not wholly indecipherable. | |
| |
I received a message-of-the-day banner from the server. | |
| |
| |
Sends a line to the other end of the connection. | |
| |
Attempt to set the topic of the given channel, or ask what it is. | |
In channel, user changed the topic to newTopic. | |
Called when I see another user joining a channel. | |
Called when I observe someone else being kicked from a channel. | |
Called when I see another user leaving a channel. | |
Called when I see another user disconnect from the network. | |
A user changed their name from oldname to newname. | |
Called with daemon information about the server, usually at logon. | |
Inherited from LineReceiver | |
Clear buffered data. | |
Called when the maximum line length has been reached. | |
Override this for when raw data is received. | |
Sets the line-mode of this receiver. | |
Sets the raw mode of this receiver. | |
Inherited from Protocol | |
Called when the connection is shut down. |
Instance Variable Summary | |
---|---|
Inherited from IRCClient | |
Callable or String | fingerReply : Sent in reply to a FINGER CTCP query. |
Number of Seconds. | lineRate : Minimum delay between lines sent to the server. |
str |
nickname : Nickname the client will use. |
NoneType |
password : Password used to log on to the server. |
NoneType |
realname : Supplied to the server during login as the "Real name" or
"ircname". |
str |
sourceURL : CTCP SOURCE reply, a URL where the source code of this client may be
found. |
NoneType |
userinfo : Sent in reply to a USERINFO CTCP query. |
NoneType |
username : Supplied to the server during login as the "User name". |
NoneType |
versionEnv : CTCP VERSION reply, environment the client is running in. |
NoneType |
versionName : CTCP VERSION reply, client name. |
NoneType |
versionNum : CTCP VERSION reply, client version, |
Class Variable Summary | |
---|---|
dict |
silly = {'What happen ?': 'Somebody set up us the bomb.'...
|
Inherited from IRCClient | |
str |
__pychecker__ = 'unusednames=params,prefix,channel'
|
str |
dcc_destdir = '.'
|
NoneType |
dcc_sessions = None |
str |
delimiter : The line-ending delimiter to use. |
str |
motd = ''
|
int |
performLogin = 1 |
Inherited from LineReceiver | |
int |
line_mode = 1 |
int |
MAX_LENGTH : The maximum length of a line to allow (If a sent line is longer than
this, the connection is dropped). |
Inherited from Protocol | |
Implements |
__implemented__ = <implementedBy twisted.internet.protoc...
|
ClassProvides |
__provides__ = <zope.interface.declarations.ClassProvide...
|
Method Details |
---|
__init__(self,
nickname,
password,
channels,
status,
categories)
|
action(self, user, channel, data)Called when I see a user perform an ACTION on a channel.
|
getAllBuilders(self)
|
joined(self, channel)Called when I finish joining a channel. channel has the starting character (# or &) intact.
|
kickedFrom(self, channel, kicker, message)Called when I am kicked from a channel.
|
left(self, channel)Called when I have left a channel. channel has the starting character (# or &) intact.
|
privmsg(self, user, channel, message)Called when I have a message from a user to me or a channel.
|
signedOn(self)Called after sucessfully signing on to the server.
|
Class Variable Details |
---|
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 2.1 on Sun Dec 10 22:04:45 2006 | http://epydoc.sf.net |