Home | Trees | Index | Help |
|
---|
Package twisted :: Package im :: Module ircsupport :: Class IRCProto |
|
AbstractClientMixin
--+ |BaseProtocol
--+ | | |Protocol
--+ | | |LineReceiver
--+ | | |IRCClient
--+ | IRCProto
Method Summary | |
---|---|
__init__(self,
account,
chatui,
logonDeferred)
| |
action(self,
username,
channel,
emote)
| |
connectionMade(self)
| |
getGroupConversation(self,
name,
hide)
| |
getPerson(self,
name)
| |
irc_333(self,
prefix,
params)
| |
irc_JOIN(self,
prefix,
params)
| |
irc_NICK(self,
prefix,
params)
| |
irc_PART(self,
prefix,
params)
| |
irc_QUIT(self,
prefix,
params)
| |
irc_RPL_ENDOFNAMES(self,
prefix,
params)
| |
RPL_NAMREPLY >> NAMES #bnl << :Arlington.VA.US.Undernet.Org 353 z3p = #bnl :pSwede Dan-- SkOyg AG | |
I just joined the channel, and the server is telling me the current topic. | |
Someone in the channel set the topic. | |
irc_unknown(self,
prefix,
command,
params)
| |
joinGroup(self,
name)
| |
Called when I am kicked from a channel. | |
noticed(self,
username,
channel,
message)
| |
privmsg(self,
username,
channel,
message,
metadata)
| |
setNick(self,
nick)
| |
Called when I observe someone else being kicked from a channel. | |
Inherited from AbstractClientMixin | |
| |
Tell the chat UI that I have `signed off'. | |
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 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. | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
Called with various information about what the server supports. | |
| |
Called when I finish joining a channel. | |
| |
| |
Called when I have left a channel. | |
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. | |
| |
| |
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. | |
Called after sucessfully signing on to the server. | |
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 see another user leaving a channel. | |
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 | |
(Deprecated) | |
Inherited from BaseProtocol | |
Make a connection to a transport and a server. |
Instance Variable Summary | |
---|---|
Inherited from AbstractClientMixin | |
_logonDeferred : Fired when I am done logging in. | |
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 |
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 | |
---|---|
Inherited from IRCClient | |
str |
__pychecker__ = 'unusednames=params,prefix,channel'
|
int |
_MAX_PINGRING = 12 |
NoneType |
_pings = None |
NoneType |
_queue = None |
NoneType |
_queueEmptying = None |
str |
dcc_destdir = '.'
|
NoneType |
dcc_sessions = None |
str |
delimiter : The line-ending delimiter to use. |
str |
motd = ''
|
int |
performLogin = 1 |
Inherited from LineReceiver | |
str |
_LineReceiver__buffer = ''
|
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 | |
tuple |
__implements__ = (<class twisted.internet.interfaces.IPr...
|
Inherited from BaseProtocol | |
int |
connected = 0 |
NoneType |
transport = None |
Method Details |
---|
irc_RPL_NAMREPLY(self, prefix, params)RPL_NAMREPLY >> NAMES #bnl << :Arlington.VA.US.Undernet.Org 353 z3p = #bnl :pSwede Dan-- SkOyg AG |
irc_RPL_TOPIC(self, prefix, params)I just joined the channel, and the server is telling me the current topic.
|
irc_TOPIC(self, prefix, params)Someone in the channel set the topic.
|
kickedFrom(self, channel, kicker, message)Called when I am kicked from a channel.
|
userKicked(self, kickee, channel, kicker, message)Called when I observe someone else being kicked from a channel.
|
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 2.0 on Sat May 15 20:08:23 2004 | http://epydoc.sf.net |