The IrcClient type exposes the following members.
Back to Top
Back to Top
Back to Top
Back to Top
Constructors
Name | Description | |
---|---|---|
![]() | IrcClient |
Creates a new IRC client.
|
Methods
Name | Description | |
---|---|---|
![]() | ChangeChannelTopic |
Changes the channel topic.
|
![]() | ChangeName |
Changes the client's nickname.
|
![]() | ChatAction |
Sends an action message to the specified user or channel.
|
![]() | Close |
Closes the network connection.
|
![]() | Connect(Stream, IrcClientConnectionOptions) |
Connects to an IRC server specified by a stream.
|
![]() | Connect(IPEndPoint, IrcClientConnectionOptions) |
Connects to an IRC server specified by an endpoint.
|
![]() | Connect(String, Int32, IrcClientConnectionOptions) |
Connects to an IRC server.
|
![]() | CtcpCommand |
Sends a CTCP command to the specified user or channel.
|
![]() | CtcpReply |
Replies to a CTCP command from a user or channel.
|
![]() | DccCommand |
Sends a DCC command to the specified user or channel.
|
![]() | Invite |
Invites the specified user to the channel. Channel operator access
may be required.
|
![]() | IrcCommand(IrcStatement) |
Sends a premade IRC statement to the server.
|
![]() | IrcCommand(IrcString, IrcString ) |
Constructs and sends an IRC command to the server.
|
![]() | Join |
Joins the specified channel.
|
![]() | Kick |
Kicks the specified user from the channel. Channel operator access may be required.
|
![]() | Leave |
Leaves the specified channel.
|
![]() | ListChannels |
Requests a listing of available channels on the server.
|
![]() | LogIn |
Logs in to the server.
|
![]() | LogOut |
Logs out from the server.
|
![]() | Message |
Sends a message to the specified user or channel.
|
![]() | Mode |
Changes a channel or user's mode.
|
![]() | Notice |
Sends a notice to the specified user.
|
![]() | Ping |
Pings the specified user.
|
Properties
Name | Description | |
---|---|---|
![]() | ClientVersion |
The client version. This will be sent in reply to a CTCP VERSION query.
|
![]() | IsConnected |
Whether the client is connected to a server.
|
![]() | SyncRoot |
The synchronization object for sending IRC commands.
|
Events
Name | Description | |
---|---|---|
![]() | Closed |
Called when the connection is terminated.
|
![]() | Connected |
Called when a connection is established.
|
![]() | GotChannelListBegin |
Called when the server has begun sending the channel list.
|
![]() | GotChannelListEnd |
Called when the server has finished sending the channel list.
|
![]() | GotChannelListEntry |
Called for each entry of the channel list.
|
![]() | GotChannelTopicChange |
Called when a channel's topic changes.
|
![]() | GotChatAction |
Called when someone sends a chat action message.
|
![]() | GotInvitation |
Called when the client receives an invitation to join a channel.
|
![]() | GotIrcError |
Called when an error occurs.
|
![]() | GotJoinChannel |
Called when someone joins a channel.
|
![]() | GotLeaveChannel |
Called when someone leaves a channel.
|
![]() | GotMessage |
Called when someone sends a message.
|
![]() | GotMode |
Called when a channel or user's mode is changed.
|
![]() | GotMotdBegin |
Called when the server has begun sending the Message of the Day.
|
![]() | GotMotdEnd |
Called when the server has finished sending the Message of the Day.
|
![]() | GotMotdText |
Called for each line of the Message of the Day sent by the server.
|
![]() | GotNameChange |
Called when someone changes their name.
|
![]() | GotNameListEnd |
Called at the completion of a channel's user list.
|
![]() | GotNameListReply |
Called when the server is sending a channel's user list.
|
![]() | GotNotice |
Called when someone sends a notice. Notices differ from
ordinary messages in that, by convention, one should not
send an automated reply in response (such as 'I am away
from the keyboard.').
|
![]() | GotPingReply |
Called on a user's reply to a ping.
|
![]() | GotUserKicked |
Called when a user is kicked from a channel.
|
![]() | GotUserQuit |
Called when a user disconnects from the server.
|
![]() | GotWelcomeMessage |
Called when the server sends the welcome message.
|
See Also