IrcUser
Defined in IrcDotNet.dll.
Represents an IRC user that exists on a specific IrcClient.
Instance members
Instance member | Description |
AwayMessage()
Signature: unit -> unit
|
Gets the current away message received when the user was seen as away. |
Client()
Signature: unit -> unit
|
Gets the client on which the user exists. |
HopCount()
Signature: unit -> unit
|
Gets the hop count of the user, which is the number of servers between the user and the server on which the client is connected, within the network. |
HostName()
Signature: unit -> unit
|
Gets the host name of the user. |
IdleDuration()
Signature: unit -> unit
|
Gets the duration for which the user has been idle. This is set when a Who Is response is received. |
InviteReceived
Signature: IEvent<EventHandler<IrcChannelInvitationEventArgs>,IrcChannelInvitationEventArgs>
|
Occurs when an invitation to join a channel has been received. |
IsAway()
Signature: unit -> unit
|
Gets whether the user has been been seen as away. This value is always up-to-date for the local user; though it is only updated for remote users when a private message is sent to them or a Who Is response is received for the user. |
IsAwayChanged
Signature: IEvent<EventHandler<EventArgs>,EventArgs>
|
Occurs when the user has been seen as away or here. |
IsOnline()
Signature: unit -> unit
|
Gets whether the user is currently connected to the IRC network. This value may not be always be up-to-date. |
IsOperator()
Signature: unit -> unit
|
Gets whether the user is a server operator. |
NickName()
Signature: unit -> unit
|
Gets the current nick name of the user. |
NickNameChanged
Signature: IEvent<EventHandler<EventArgs>,EventArgs>
|
Occurs when the nick name of the user has changed. |
PropertyChanged
Signature: IEvent<PropertyChangedEventHandler,PropertyChangedEventArgs>
Modifiers: abstract |
Occurs when a property value changes. |
Quit
Signature: IEvent<EventHandler<IrcCommentEventArgs>,IrcCommentEventArgs>
|
Occurs when the user has quit the network. This may not always be sent. |
RealName()
Signature: unit -> unit
|
Gets the real name of the user. This value never changes until the user reconnects. |
ServerInfo()
Signature: unit -> unit
|
Gets arbitrary information about the server to which the user is connected. |
ServerName()
Signature: unit -> unit
|
Gets the name of the server to which the user is connected. |
UserName()
Signature: unit -> unit
|
Gets the current user name of the user. This value never changes until the user reconnects. |