Свойство | Тип | Описание | |
---|---|---|---|
CommandsByAlias | Command>.IDictionary | ||
RemoteCommandPrefix | string |
Метод | Описание | |
---|---|---|
Add ( |
Adds a Command to the CommandsByAlias.
|
|
Add ( |
Adds a command of the specific type to the CommandsByAlias.
|
|
Ban ( IrcChannel Channel ) : void | ||
Ban ( IrcChannel Channel, System.TimeSpan Time ) : void | ||
Ban ( string Channel ) : void | ||
Ban ( string Channel, System.TimeSpan Time ) : void | ||
CtcpReply ( string Target, string Request, string argFormat ) : void | ||
CtcpRequest ( string Target, string Request, string argFormat ) : void | ||
DccRequest ( string Target, string requestFormat ) : void | ||
Describe ( ChatTarget Target, string format ) : void | ||
Describe ( string Target, string format ) : void | ||
Get ( string alias ) : |
||
Initialize ( ) : void |
Removes all Commands of the specific Type from the CommandsByAlias. Clears the CommandsByAlias, invokes an instance of every Class that is inherited from Command and adds it to the CommandsByAlias and the List. Is automatically called when an instance of IrcClient is created in order to find all Commands.
|
|
Invite ( IrcUser User, IrcChannel Channel ) : void | ||
Invite ( IrcUser User, string Channel ) : void | ||
Invite ( string Nick, IrcChannel Channel ) : void | ||
Invite ( string Nick, string Channel ) : void | ||
IrcCommandHandler ( IrcClient connection ) : System | ||
Join ( string target ) : void | ||
Join ( string target, string key ) : void | ||
Kick ( IrcChannel channel, IrcUser user ) : void | ||
Kick ( IrcChannel Channel, IrcUser User, string reasonFormat ) : void | ||
Kick ( string channel, string user ) : void | ||
Kick ( string Channel, string User, string reasonFormat ) : void | ||
KickBan ( IrcChannel channel ) : void | ||
KickBan ( IrcChannel channel, System.TimeSpan time ) : void | ||
KickBan ( IrcChannel channel, System.TimeSpan time, string reason ) : void | ||
KickBan ( IrcChannel channel, string reason ) : void | ||
KickBan ( string channel ) : void | ||
KickBan ( string channel, System.TimeSpan time ) : void | ||
KickBan ( string channel, System.TimeSpan time, string reason ) : void | ||
KickBan ( string channel, string reason ) : void | ||
Mode ( IrcChannel Channel, string flags ) : void | ||
Mode ( IrcChannel Channel, string flags, string Targets ) : void | ||
Mode ( string flags ) : void | ||
Mode ( string flags, string Targets ) : void | ||
Mode ( string Channel, string flags, string Targets ) : void | ||
Msg ( ChatTarget Target, object format ) : void | ||
Msg ( string Target, object format ) : void | ||
Nick ( string newNick ) : void | ||
Notice ( ChatTarget Target, string format ) : void | ||
Notice ( string Target, string format ) : void | ||
Part ( IrcChannel chan, string reason ) : void | ||
Part ( string chan, string reason ) : void | ||
ReactTo ( |
Executes a specific Command with parameters. Interprets the first word as alias, takes all enabled Commands with the specific alias out of the CommandsByAlias-map and triggers the specific Process() method on all of them. If the processing of the command raises an Exception, the fail events are triggered.
|
|
ReactTo ( StringStream text ) : bool |
Calls
|
|
Remove ( |
Removes a Command.
|
|
RetrieveBanList ( string Channel ) : void | ||
SetTopic ( string chan, string topic ) : void | ||
Unban ( IrcChannel Channel ) : void | ||
Unban ( IrcChannel Channel, string Masks ) : void | ||
Unban ( string Channel ) : void | ||
Unban ( string Channel, string Masks ) : void | ||
Whois ( string nick ) : void | ||
WhoisSimple ( string nick ) : void | ||
this ( string alias ) : |
Метод | Описание | |
---|---|---|
AddWaitingTrigger ( string reply, |
Add a trigger that awaits a server-response;
|
|
NotifyServResponse ( string sender, string action, string remainder ) : void |
public static Add ( |
||
cmd | ||
Результат | void |
public static Add ( |
||
cmdType | ||
Результат | void |
public Ban ( IrcChannel Channel, System.TimeSpan Time ) : void | ||
Channel | IrcChannel | |
Time | System.TimeSpan | |
Результат | void |
public Ban ( string Channel, System.TimeSpan Time ) : void | ||
Channel | string | |
Time | System.TimeSpan | |
Результат | void |
public CtcpReply ( string Target, string Request, string argFormat ) : void | ||
Target | string | |
Request | string | |
argFormat | string | |
Результат | void |
public CtcpRequest ( string Target, string Request, string argFormat ) : void | ||
Target | string | |
Request | string | |
argFormat | string | |
Результат | void |
public DccRequest ( string Target, string requestFormat ) : void | ||
Target | string | |
requestFormat | string | |
Результат | void |
public Describe ( ChatTarget Target, string format ) : void | ||
Target | ChatTarget | |
format | string | |
Результат | void |
public Describe ( string Target, string format ) : void | ||
Target | string | |
format | string | |
Результат | void |
public static Get ( string alias ) : |
||
alias | string | |
Результат |
public Invite ( IrcUser User, IrcChannel Channel ) : void | ||
User | IrcUser | |
Channel | IrcChannel | |
Результат | void |
public Invite ( IrcUser User, string Channel ) : void | ||
User | IrcUser | |
Channel | string | |
Результат | void |
public Invite ( string Nick, IrcChannel Channel ) : void | ||
Nick | string | |
Channel | IrcChannel | |
Результат | void |
public Invite ( string Nick, string Channel ) : void | ||
Nick | string | |
Channel | string | |
Результат | void |
public IrcCommandHandler ( IrcClient connection ) : System | ||
connection | IrcClient | |
Результат | System |
public Join ( string target, string key ) : void | ||
target | string | |
key | string | |
Результат | void |
public Kick ( IrcChannel channel, IrcUser user ) : void | ||
channel | IrcChannel | |
user | IrcUser | |
Результат | void |
public Kick ( IrcChannel Channel, IrcUser User, string reasonFormat ) : void | ||
Channel | IrcChannel | |
User | IrcUser | |
reasonFormat | string | |
Результат | void |
public Kick ( string channel, string user ) : void | ||
channel | string | |
user | string | |
Результат | void |
public Kick ( string Channel, string User, string reasonFormat ) : void | ||
Channel | string | |
User | string | |
reasonFormat | string | |
Результат | void |
public KickBan ( IrcChannel channel ) : void | ||
channel | IrcChannel | |
Результат | void |
public KickBan ( IrcChannel channel, System.TimeSpan time ) : void | ||
channel | IrcChannel | |
time | System.TimeSpan | |
Результат | void |
public KickBan ( IrcChannel channel, System.TimeSpan time, string reason ) : void | ||
channel | IrcChannel | |
time | System.TimeSpan | |
reason | string | |
Результат | void |
public KickBan ( IrcChannel channel, string reason ) : void | ||
channel | IrcChannel | |
reason | string | |
Результат | void |
public KickBan ( string channel, System.TimeSpan time ) : void | ||
channel | string | |
time | System.TimeSpan | |
Результат | void |
public KickBan ( string channel, System.TimeSpan time, string reason ) : void | ||
channel | string | |
time | System.TimeSpan | |
reason | string | |
Результат | void |
public KickBan ( string channel, string reason ) : void | ||
channel | string | |
reason | string | |
Результат | void |
public Mode ( IrcChannel Channel, string flags ) : void | ||
Channel | IrcChannel | |
flags | string | |
Результат | void |
public Mode ( IrcChannel Channel, string flags, string Targets ) : void | ||
Channel | IrcChannel | |
flags | string | |
Targets | string | |
Результат | void |
public Mode ( string flags, string Targets ) : void | ||
flags | string | |
Targets | string | |
Результат | void |
public Mode ( string Channel, string flags, string Targets ) : void | ||
Channel | string | |
flags | string | |
Targets | string | |
Результат | void |
public Msg ( ChatTarget Target, object format ) : void | ||
Target | ChatTarget | |
format | object | |
Результат | void |
public Msg ( string Target, object format ) : void | ||
Target | string | |
format | object | |
Результат | void |
public Notice ( ChatTarget Target, string format ) : void | ||
Target | ChatTarget | |
format | string | |
Результат | void |
public Notice ( string Target, string format ) : void | ||
Target | string | |
format | string | |
Результат | void |
public Part ( IrcChannel chan, string reason ) : void | ||
chan | IrcChannel | |
reason | string | |
Результат | void |
public Part ( string chan, string reason ) : void | ||
chan | string | |
reason | string | |
Результат | void |
public ReactTo ( |
||
trigger | ||
Результат | bool |
public ReactTo ( StringStream text ) : bool | ||
text | StringStream | |
Результат | bool |
public static Remove ( |
||
cmd | ||
Результат | void |
public RetrieveBanList ( string Channel ) : void | ||
Channel | string | |
Результат | void |
public SetTopic ( string chan, string topic ) : void | ||
chan | string | |
topic | string | |
Результат | void |
public Unban ( IrcChannel Channel ) : void | ||
Channel | IrcChannel | |
Результат | void |
public Unban ( IrcChannel Channel, string Masks ) : void | ||
Channel | IrcChannel | |
Masks | string | |
Результат | void |
public Unban ( string Channel, string Masks ) : void | ||
Channel | string | |
Masks | string | |
Результат | void |
public static IDictionary |
||
Результат | Command>.IDictionary |