Property | Type | Description | |
---|---|---|---|
BanMasks | BanEntry>.IDictionary | ||
Privileges | UserPrivSet>.IDictionary | ||
UnbanTimers | UnbanTimer>.IDictionary | ||
Users | IrcUser>.IDictionary |
Method | Description | |
---|---|---|
CompareTo ( object channel ) : int | ||
GetEnumerator ( ) : IEnumerator | ||
GetHighestPriv ( |
||
GetModes ( ) : string |
Returns the modes that are set on this channel.
|
|
GetPrivs ( |
||
GetUser ( string nick ) : |
Returns the User with the specified nick who is in this Channel or null if there is no such User.
|
|
HasMode ( string modes ) : bool |
Returns wether or not this channel has the specified flags, independent on their sequence.
|
|
HasOp ( |
||
HasOp ( string nick ) : bool | ||
HasPriv ( |
||
HasUser ( string nick ) : bool |
Returns wether or not a User with the specified nick is on this Channel.
|
|
HasVoice ( |
||
HasVoice ( string nick ) : bool | ||
IrcChannel ( |
||
Is ( string name ) : bool |
Compares this channel'str name with the specified string case-insensitively.
|
|
IsBanned ( string Banmask ) : bool |
Indicates wether or not the specified banmask has been set on this Channel.
|
|
IsUser ( |
||
IsUser ( string nick, Privilege priv ) : bool | ||
IsUserAtLeast ( |
||
IsUserAtLeast ( string nick, Privilege priv ) : bool | ||
Msg ( object format ) : void | ||
Notice ( string line ) : void | ||
ToString ( ) : string | ||
this ( string nick ) : |
Returns a User within this channel with the corresponding nick.
|
Method | Description | |
---|---|---|
OnNotice ( |
Fires when the Client receives any kind of NOTICE.
|
Method | Description | |
---|---|---|
AddFlag ( Privilege priv, |
||
AddMode ( string mode, string args ) : void | ||
AddNames ( string nickString ) : Squishy.Irc.IrcUser[] | ||
AddUnbanTimer ( |
||
AddUser ( |
||
AddUser ( |
||
BanListCompleteNotify ( ) : void | ||
BanListEntrySentNotify ( |
||
ChanCreationTimeSentNotify ( System.DateTime creationTime ) : void | ||
ClearModes ( ) : void | ||
DeleteFlag ( Privilege priv, |
||
DeleteMode ( string mode ) : void | ||
DeleteUser ( |
||
ElapsUnbanTimer ( |
||
FlagAddedNotify ( |
||
FlagDeletedNotify ( |
||
ModeAddedNotify ( |
||
ModeDeletedNotify ( |
||
MsgReceivedNotify ( |
||
NoticeNotify ( |
||
NoticeReceivedNotify ( |
||
OnNickChange ( |
||
SetCreationTime ( System.DateTime when ) : void | ||
SetTopic ( string text ) : void | ||
TextNotify ( |
||
TopicChangedNotify ( |
||
UserJoinedNotify ( |
||
UserKickedNotify ( |
||
UserLeftNotify ( |
||
UserPartedNotify ( |
||
UsersAddedNotify ( |
public GetHighestPriv ( |
||
user | ||
return | Privilege |
public GetPrivs ( |
||
user | ||
return |
public HasPriv ( |
||
user | ||
priv | Privilege | |
return | bool |
public IrcChannel ( |
||
irc | ||
name | string | |
return | System |
public IsUser ( |
||
user | ||
priv | Privilege | |
return | bool |
public IsUser ( string nick, Privilege priv ) : bool | ||
nick | string | |
priv | Privilege | |
return | bool |
public IsUserAtLeast ( |
||
user | ||
priv | Privilege | |
return | bool |
public IsUserAtLeast ( string nick, Privilege priv ) : bool | ||
nick | string | |
priv | Privilege | |
return | bool |
protected OnNotice ( |
||
user | The User who sent the text | |
channel | The Channel where it was sent (can be null) | |
text | StringStream | The text which was sent |
return | void |