twisted.words.im.ircsupport.IRCProto(basesupport.AbstractClientMixin, irc.IRCClient)
class documentationtwisted.words.im.ircsupport
View Source
(View In Hierarchy)
Method | __init__ | Undocumented |
Method | getGroupConversation | Undocumented |
Method | getPerson | Undocumented |
Method | connectionMade | Called when a connection is made. |
Method | setNick | Set this client's nickname. |
Method | kickedFrom | Called when I am kicked from a channel. |
Method | userKicked | Called when I observe someone else being kicked from a channel. |
Method | noticed | Called when I have a notice from a user to me or a channel. |
Method | privmsg | Called when I have a message from a user to me or a channel. |
Method | action | Called when I see a user perform an ACTION on a channel. |
Method | irc_RPL_NAMREPLY | RPL_NAMREPLY >> NAMES #bnl << :Arlington.VA.US.Undernet.Org 353 z3p = #bnl :pSwede Dan-- SkOyg AG |
Method | irc_RPL_ENDOFNAMES | Undocumented |
Method | irc_RPL_TOPIC | Called when the topic for a channel is initially reported or when it subsequently changes. |
Method | irc_333 | Undocumented |
Method | irc_TOPIC | Someone in the channel set the topic. |
Method | irc_JOIN | Called when a user joins a channel. |
Method | irc_PART | Called when a user leaves a channel. |
Method | irc_QUIT | Called when a user has quit. |
Method | irc_NICK | Called when a user changes their nickname. |
Method | irc_unknown | Undocumented |
Method | joinGroup | Undocumented |
Inherited from _PauseableMixin (via IRCClient, LineReceiver):
Method | pauseProducing | Undocumented |
Method | resumeProducing | Undocumented |
Method | stopProducing | Undocumented |
Inherited from _PauseableMixin (via IRCClient, LineReceiver):
Method | pauseProducing | Undocumented |
Method | resumeProducing | Undocumented |
Method | stopProducing | Undocumented |
Inherited from _PauseableMixin (via IRCClient, LineReceiver):
Method | pauseProducing | Undocumented |
Method | resumeProducing | Undocumented |
Method | stopProducing | Undocumented |
Inherited from _PauseableMixin (via IRCClient, LineReceiver):
Method | pauseProducing | Undocumented |
Method | resumeProducing | Undocumented |
Method | stopProducing | Undocumented |
Inherited from _PauseableMixin (via IRCClient, LineReceiver):
Method | pauseProducing | Undocumented |
Method | resumeProducing | Undocumented |
Method | stopProducing | Undocumented |
Inherited from _PauseableMixin (via IRCClient, LineReceiver):
Method | pauseProducing | Undocumented |
Method | resumeProducing | Undocumented |
Method | stopProducing | Undocumented |
Called when a connection is made.
This may be considered the initializer of the protocol, because it is called when the connection is completed. For clients, this is called once the connection to the server has been established; for servers, this is called after an accept() call stops blocking and a socket has been received. If you need to send any greeting or initial message, do it here.
Set this client's nickname.
Parameters | nickname | The nickname to change to. (type: str ) |
Called when I observe someone else being kicked from a channel.
Called when I have a notice from a user to me or a channel.
If the client makes any automated replies, it must not do so in response to a NOTICE message, per the RFC:
The difference between NOTICE and PRIVMSG is that automatic replies MUST NEVER be sent in response to a NOTICE message. [...] The object of this rule is to avoid loops between clients automatically sending something in response to something it received.
Called when I have a message from a user to me or a channel.
Called when I see a user perform an ACTION on a channel.
RPL_NAMREPLY >> NAMES #bnl << :Arlington.VA.US.Undernet.Org 353 z3p = #bnl :pSwede Dan-- SkOyg AG
Called when the topic for a channel is initially reported or when it subsequently changes.