C# Класс Schumix.Irc.Sender

Показать файл Открыть проект

Открытые методы

Метод Описание
AllList ( ) : void

Request basic information for all the channels on the current network.

AllNames ( ) : void

Request a list of all visible channels along with their users. If the server allows this kind of request then expect a rather large reply.

Away ( string message ) : void

Set the user status to away and set an automatic reply to any private message.

Ban ( string channel, string name ) : void
ChangeTopic ( string channel, string newTopic ) : void

Change the topic of the given channel.

ClearTopic ( string channel ) : void

Clear the channel's topic.

HostServ ( string Mode ) : void
Invite ( string name, string channel ) : void

Invite a user to a channel.

Join ( string channel ) : void
Join ( string channel, string password ) : void
Kick ( string channel, string name ) : void
Kick ( string channel, string name, string reason ) : void
Kill ( string nick, string reason ) : void

Forcefully disconnect a user form the IRC server. This can only be used by Operators.

List ( string channel ) : void

Request basic information about a channel, i.e. number of visible users and topic.

Mode ( string channel, string status ) : void
Mode ( string channel, string status, string name ) : void
Motd ( ) : void

Request the "Message Of The Day" from the current server.

Motd ( string targetServer ) : void

Request the "Message Of The Day" from the given server.

Names ( string channel ) : void

Request a list of all nicknames on a given channel.

Nick ( string nick ) : void
NickServ ( string password ) : void

Identifies the bot with NickServ.

NickServGhost ( string ghost, string pass ) : void
NickServInfo ( string info ) : void
NickServRegister ( string password, string email ) : void

Register's the nick with NickServ.

NickServStatus ( string status ) : void
Part ( string channel ) : void

Leave the given channel.

Part ( string channel, string reason ) : void

Leave the given channel.

Pass ( string password ) : void
Ping ( string ping ) : void
Pong ( string pong ) : void
Quit ( string reason ) : void
Register ( string nickname ) : void
Register ( string nickname, string username ) : void
Register ( string nickname, string username, string realname ) : void
Register ( string nickname, string username, string realname, int modemask ) : void
RegisterConnection ( string ServerPassword, string nickname ) : void
RegisterConnection ( string ServerPassword, string nickname, string username ) : void
RegisterConnection ( string ServerPassword, string nickname, string username, string realname ) : void
RegisterConnection ( string ServerPassword, string nickname, string username, string realname, int modemask ) : void
RequestTopic ( string channel ) : void

Request the topic for the given channel.

Sender ( string ServerName ) : System
UnAway ( ) : void

Turns off the away status and the accompanying message.

Unban ( string channel, string name ) : void
User ( string username ) : void
User ( string username, string realname ) : void
User ( string username, string realname, int modemask ) : void
Whois ( string name ) : void

Описание методов

AllList() публичный Метод

Request basic information for all the channels on the current network.
public AllList ( ) : void
Результат void

AllNames() публичный Метод

Request a list of all visible channels along with their users. If the server allows this kind of request then expect a rather large reply.
public AllNames ( ) : void
Результат void

Away() публичный Метод

Set the user status to away and set an automatic reply to any private message.
public Away ( string message ) : void
message string
Результат void

Ban() публичный Метод

public Ban ( string channel, string name ) : void
channel string
name string
Результат void

ChangeTopic() публичный Метод

Change the topic of the given channel.
public ChangeTopic ( string channel, string newTopic ) : void
channel string
newTopic string
Результат void

ClearTopic() публичный Метод

Clear the channel's topic.
public ClearTopic ( string channel ) : void
channel string
Результат void

HostServ() публичный Метод

public HostServ ( string Mode ) : void
Mode string
Результат void

Invite() публичный Метод

Invite a user to a channel.
public Invite ( string name, string channel ) : void
name string
channel string
Результат void

Join() публичный Метод

public Join ( string channel ) : void
channel string
Результат void

Join() публичный Метод

public Join ( string channel, string password ) : void
channel string
password string
Результат void

Kick() публичный Метод

public Kick ( string channel, string name ) : void
channel string
name string
Результат void

Kick() публичный Метод

public Kick ( string channel, string name, string reason ) : void
channel string
name string
reason string
Результат void

Kill() публичный Метод

Forcefully disconnect a user form the IRC server. This can only be used by Operators.
public Kill ( string nick, string reason ) : void
nick string
reason string
Результат void

List() публичный Метод

Request basic information about a channel, i.e. number of visible users and topic.
public List ( string channel ) : void
channel string
Результат void

Mode() публичный Метод

public Mode ( string channel, string status ) : void
channel string
status string
Результат void

Mode() публичный Метод

public Mode ( string channel, string status, string name ) : void
channel string
status string
name string
Результат void

Motd() публичный Метод

Request the "Message Of The Day" from the current server.
public Motd ( ) : void
Результат void

Motd() публичный Метод

Request the "Message Of The Day" from the given server.
public Motd ( string targetServer ) : void
targetServer string
Результат void

Names() публичный Метод

Request a list of all nicknames on a given channel.
public Names ( string channel ) : void
channel string
Результат void

Nick() публичный Метод

public Nick ( string nick ) : void
nick string
Результат void

NickServ() публичный Метод

Identifies the bot with NickServ.
public NickServ ( string password ) : void
password string /// The password for the nick ///
Результат void

NickServGhost() публичный Метод

public NickServGhost ( string ghost, string pass ) : void
ghost string
pass string
Результат void

NickServInfo() публичный Метод

public NickServInfo ( string info ) : void
info string
Результат void

NickServRegister() публичный Метод

Register's the nick with NickServ.
public NickServRegister ( string password, string email ) : void
password string /// The password for the nick. ///
email string /// The e-mail to which the confirmation code will be sent to. ///
Результат void

NickServStatus() публичный Метод

public NickServStatus ( string status ) : void
status string
Результат void

Part() публичный Метод

Leave the given channel.
public Part ( string channel ) : void
channel string
Результат void

Part() публичный Метод

Leave the given channel.
public Part ( string channel, string reason ) : void
channel string
reason string
Результат void

Pass() публичный Метод

public Pass ( string password ) : void
password string
Результат void

Ping() публичный Метод

public Ping ( string ping ) : void
ping string
Результат void

Pong() публичный Метод

public Pong ( string pong ) : void
pong string
Результат void

Quit() публичный Метод

public Quit ( string reason ) : void
reason string
Результат void

Register() публичный Метод

public Register ( string nickname ) : void
nickname string
Результат void

Register() публичный Метод

public Register ( string nickname, string username ) : void
nickname string
username string
Результат void

Register() публичный Метод

public Register ( string nickname, string username, string realname ) : void
nickname string
username string
realname string
Результат void

Register() публичный Метод

public Register ( string nickname, string username, string realname, int modemask ) : void
nickname string
username string
realname string
modemask int
Результат void

RegisterConnection() публичный Метод

public RegisterConnection ( string ServerPassword, string nickname ) : void
ServerPassword string
nickname string
Результат void

RegisterConnection() публичный Метод

public RegisterConnection ( string ServerPassword, string nickname, string username ) : void
ServerPassword string
nickname string
username string
Результат void

RegisterConnection() публичный Метод

public RegisterConnection ( string ServerPassword, string nickname, string username, string realname ) : void
ServerPassword string
nickname string
username string
realname string
Результат void

RegisterConnection() публичный Метод

public RegisterConnection ( string ServerPassword, string nickname, string username, string realname, int modemask ) : void
ServerPassword string
nickname string
username string
realname string
modemask int
Результат void

RequestTopic() публичный Метод

Request the topic for the given channel.
public RequestTopic ( string channel ) : void
channel string
Результат void

Sender() публичный Метод

public Sender ( string ServerName ) : System
ServerName string
Результат System

UnAway() публичный Метод

Turns off the away status and the accompanying message.
public UnAway ( ) : void
Результат void

Unban() публичный Метод

public Unban ( string channel, string name ) : void
channel string
name string
Результат void

User() публичный Метод

public User ( string username ) : void
username string
Результат void

User() публичный Метод

public User ( string username, string realname ) : void
username string
realname string
Результат void

User() публичный Метод

public User ( string username, string realname, int modemask ) : void
username string
realname string
modemask int
Результат void

Whois() публичный Метод

public Whois ( string name ) : void
name string
Результат void