Home | Trees | Index | Help |
---|
Package twisted :: Package words :: Module tendril :: Class TendrilIRC |
|
BaseProtocol
--+ |Protocol
--+ |LineReceiver
--+ |IRCClient
--+ |Ephemeral
--+ | TendrilIRC
Method Summary | |
---|---|
Create a new Tendril IRC client. | |
(inherited from IRCClient )
| |
(inherited from Ephemeral )
| |
Speak about a participant in third-person. | |
(inherited from IRCClient )
| |
When I get a message that's so broken I can't use it. (inherited from IRCClient )
| |
Commands for brokering DCC handshakes. | |
bot_help(self,
user,
params)
| |
Pass along a message as a directMessage to a words Participant | |
botUnknown(self,
user,
channel,
message)
| |
(Deprecated) (inherited from Protocol )
| |
When I lose a connection, log out all my IRC participants. | |
Called when a connection is made. (inherited from IRCClient )
| |
Send one or more extended messagesas a CTCP query. (inherited from IRCClient )
| |
Send one or more extended messagesas a CTCP reply. (inherited from IRCClient )
| |
Dispatch method for any CTCP queries received. (inherited from IRCClient )
| |
(inherited from IRCClient )
| |
A master index of what CTCP tags this client knows. (inherited from IRCClient )
| |
Accept DCC handshakes, for passing on to others. | |
(inherited from IRCClient )
| |
(inherited from IRCClient )
| |
(inherited from IRCClient )
| |
(inherited from IRCClient )
| |
(inherited from IRCClient )
| |
(inherited from IRCClient )
| |
(inherited from IRCClient )
| |
Dispatch method for any CTCP replies received. (inherited from IRCClient )
| |
(inherited from IRCClient )
| |
(inherited from IRCClient )
| |
Called when a fitting ctcpReply_ method is not found. (inherited from IRCClient )
| |
Protocol.dataReceived. (inherited from IRCClient )
| |
(inherited from IRCClient )
| |
(inherited from IRCClient )
| |
(inherited from IRCClient )
| |
(inherited from IRCClient )
| |
Send a DCC ACCEPT response to clients who have requested a resume. (inherited from IRCClient )
| |
Called when a client has verified and accepted a DCC resume request made by us. (inherited from IRCClient )
| |
(inherited from IRCClient )
| |
Called when a client is trying to resume an offered file via DCC send. (inherited from IRCClient )
| |
Called when I receive a DCC SEND offer from a client. (inherited from IRCClient )
| |
Send a DCC RESUME request to another user. (inherited from IRCClient )
| |
(inherited from IRCClient )
| |
Determine the function to call for the given command and call it with the given arguments. (inherited from IRCClient )
| |
When I can't get on a channel, report it. | |
When I can't get on a channel, report it. | |
When I can't get on a channel, report it. | |
When I can't get on a channel, report it. | |
(inherited from IRCClient )
| |
When I can't get on a channel, report it. | |
irc_ERR_NOTREGISTERED(self,
prefix,
params)
| |
(inherited from IRCClient )
| |
When I can't get on a channel, report it. | |
Accept an invitation, if it's in my groupList. | |
Join IRC user to the corresponding group. | |
Kicked? Who? Not me, I hope. | |
(inherited from IRCClient )
| |
When an IRC user changes their nickname | |
(inherited from IRCClient )
| |
Parting IRC members leave the correspoding group. | |
(inherited from IRCClient )
| |
(inherited from IRCClient )
| |
When a user quits IRC, log out their participant. | |
(inherited from IRCClient )
| |
(inherited from IRCClient )
| |
(inherited from IRCClient )
| |
(inherited from IRCClient )
| |
I just joined the channel, and the server is telling me the current topic. (inherited from IRCClient )
| |
(inherited from IRCClient )
| |
Announce the new topic. | |
(inherited from IRCClient )
| |
(inherited from IRCClient )
| |
Called when I finish joining a channel. (inherited from IRCClient )
| |
Called when I am kicked from a channel. (inherited from IRCClient )
| |
(inherited from IRCClient )
| |
Called when I have left a channel. (inherited from IRCClient )
| |
Called when the maximum line length has been reached. (inherited from LineReceiver )
| |
Override this for when each line is received. | |
I need to give Twisted a prioritized logging facility one of these days. | |
Strike a pose. (inherited from IRCClient )
| |
Change the modes on a user or channel. (inherited from IRCClient )
| |
Called when a channel's modes are changed (inherited from IRCClient )
| |
(inherited from IRCClient )
| |
Called when my nick has been changed. (inherited from IRCClient )
| |
(inherited from IRCClient )
| |
Pass channel notices on to the group. | |
(inherited from IRCClient )
| |
Measure round-trip delay to another IRC client. (inherited from IRCClient )
| |
Called with the results of a CTCP PING query. (inherited from IRCClient )
| |
Dispatch privmsg as a groupMessage or a command, as appropriate. | |
This is called when I receive a message which is peculiar, but not wholly indecipherable. (inherited from IRCClient )
| |
(inherited from IRCClient )
| |
Override this for when raw data is received. (inherited from LineReceiver )
| |
I received a message-of-the-day banner from the server. (inherited from IRCClient )
| |
(inherited from IRCClient )
| |
(inherited from IRCClient )
| |
Send a line through my transport, unless my transport isn't up. | |
Sets the line-mode of this receiver. (inherited from LineReceiver )
| |
(inherited from IRCClient )
| |
Sets the raw mode of this receiver. (inherited from LineReceiver )
| |
Join my groupList once I've signed on. | |
Attempt to set the topic of the given channel, or ask what it is. (inherited from IRCClient )
| |
In channel, user changed the topic to newTopic. (inherited from IRCClient )
| |
Called when I see another user joining a channel. (inherited from IRCClient )
| |
Called when I observe someone else being kicked from a channel. (inherited from IRCClient )
| |
Called when I see another user leaving a channel. (inherited from IRCClient )
| |
A user changed their name from oldname to newname. (inherited from IRCClient )
|
Class Variable Summary | |
---|---|
tuple |
helptext
|
str |
realname
|
str |
versionEnv
|
str |
versionName
|
str |
versionNum
|
NoneType |
words
|
Method Details |
---|
__init__(self)
Create a new Tendril IRC client.
|
action(self, user, channel, message)Speak about a participant in third-person.
|
bot_DCC(self, user, params)Commands for brokering DCC handshakes. DCC -- I'll tell you if I'm holding a DCC request from you. DCC PASSTO nick -- give the DCC request you gave me to this nick. DCC FORGET -- forget any DCC requests you offered to me. |
bot_msg(self, sender, params)Pass along a message as a directMessage to a words Participant |
connectionLost(self, reason)When I lose a connection, log out all my IRC participants. |
ctcpQuery_DCC(self, user, channel, data)Accept DCC handshakes, for passing on to others. |
irc_ERR_BADCHANNELKEY(self, prefix, params)When I can't get on a channel, report it. |
irc_ERR_BANNEDFROMCHAN(self, prefix, params)When I can't get on a channel, report it. |
irc_ERR_CHANNELISFULL(self, prefix, params)When I can't get on a channel, report it. |
irc_ERR_INVITEONLYCHAN(self, prefix, params)When I can't get on a channel, report it. |
irc_ERR_NOSUCHCHANNEL(self, prefix, params)When I can't get on a channel, report it. |
irc_ERR_UNAVAILRESOURCE(self, prefix, params)When I can't get on a channel, report it. |
irc_INVITE(self, prefix, params)Accept an invitation, if it's in my groupList. |
irc_JOIN(self, prefix, params)Join IRC user to the corresponding group.
|
irc_KICK(self, prefix, params)Kicked? Who? Not me, I hope.
|
irc_NICK(self, prefix, params)When an IRC user changes their nickname this does *not* change the name of their perspectivee, just my nickname->perspective and client->nickname mappings.
|
irc_PART(self, prefix, params)Parting IRC members leave the correspoding group.
|
irc_QUIT(self, prefix, params)When a user quits IRC, log out their participant. |
irc_TOPIC(self, prefix, params)Announce the new topic.
|
lineReceived(self, line)Override this for when each line is received.
|
log(self, message, priority=None)I need to give Twisted a prioritized logging facility one of these days. |
noticed(self, user, channel, message)Pass channel notices on to the group.
|
privmsg(self, user, channel, message)Dispatch privmsg as a groupMessage or a command, as appropriate.
|
sendLine(self, line)Send a line through my transport, unless my transport isn't up.
|
signedOn(self)Join my groupList once I've signed on.
|
Class Variable Details |
---|
helptext
|
realname
|
versionEnv
|
versionName
|
versionNum
|
words
|
Home | Trees | Index | Help |
---|
Generated by Epydoc 1.2 prerelease on Wed Jan 29 06:26:43 2003 | http://epydoc.sf.net |