private _Event_RPL_AWAY ( |
||
ircdata | Message data containing away reply information | |
return | void |
private void _Event_RPL_AWAY(IrcMessageData ircdata)
{
string who = ircdata.RawMessageArray[3];
string awaymessage = ircdata.Message;
if (ActiveChannelSyncing) {
IrcUser ircuser = GetIrcUser(who);
if (ircuser != null) {
#if LOG4NET
Logger.ChannelSyncing.Debug("setting away flag for user: "+who);
#endif
ircuser.IsAway = true;
}
}
if (OnAway != null) {
OnAway(this, new AwayEventArgs(ircdata, who, awaymessage));
}
}