TwitchLib 3.5.3
Loading...
Searching...
No Matches
TwitchLib.Client.Internal.Rfc2812 Class Reference

Class detailing Rfc2812 specifications More...

Static Public Member Functions

static bool IsValidNickname (string nickname)
 Checks if the passed nickname is valid according to the RFC Use with caution, many IRC servers are not conform with this! More...
 
static string Pass (string password)
 Pass message. More...
 
static string Nick (string nickname)
 Nick message. More...
 
static string User (string username, int usermode, string realname)
 User message. More...
 
static string Oper (string name, string password)
 Oper message. More...
 
static string Privmsg (string destination, string message)
 Privmsg message. More...
 
static string Notice (string destination, string message)
 Notice message. More...
 
static string Join (string channel)
 Join message. More...
 
static string Join (string[] channels)
 Join message. More...
 
static string Join (string channel, string key)
 Join message. More...
 
static string Join (string[] channels, string[] keys)
 Join message. More...
 
static string Part (string channel)
 Part message. More...
 
static string Part (string[] channels)
 Part message. More...
 
static string Part (string channel, string partmessage)
 Part message. More...
 
static string Part (string[] channels, string partmessage)
 Part message. More...
 
static string Kick (string channel, string nickname)
 Kick message. More...
 
static string Kick (string channel, string nickname, string comment)
 Kick message. More...
 
static string Kick (string[] channels, string nickname)
 Kick message. More...
 
static string Kick (string[] channels, string nickname, string comment)
 Kick message. More...
 
static string Kick (string channel, string[] nicknames)
 Kick message. More...
 
static string Kick (string channel, string[] nicknames, string comment)
 Kick message. More...
 
static string Kick (string[] channels, string[] nicknames)
 Kick message. More...
 
static string Kick (string[] channels, string[] nicknames, string comment)
 Kick message. More...
 
static string Motd ()
 Motd message. More...
 
static string Motd (string target)
 Motd message. More...
 
static string Lusers ()
 Luser message. More...
 
static string Lusers (string mask)
 Luser message. More...
 
static string Lusers (string mask, string target)
 Lusers More...
 
static string Version ()
 Version message. More...
 
static string Version (string target)
 Version message. More...
 
static string Stats ()
 Stats message. More...
 
static string Stats (string query)
 Stats message. More...
 
static string Stats (string query, string target)
 Stats message. More...
 
static string Links ()
 Links message. More...
 
static string Links (string servermask)
 Links message. More...
 
static string Links (string remoteserver, string servermask)
 Links message. More...
 
static string Time ()
 Time message. More...
 
static string Time (string target)
 Time message. More...
 
static string Connect (string targetserver, string port)
 Connect message. More...
 
static string Connect (string targetserver, string port, string remoteserver)
 Connect message. More...
 
static string Trace ()
 Trace message. More...
 
static string Trace (string target)
 Trace message. More...
 
static string Admin ()
 Admin message. More...
 
static string Admin (string target)
 Admin message. More...
 
static string Info ()
 Info message. More...
 
static string Info (string target)
 Info message. More...
 
static string Servlist ()
 Servlist message. More...
 
static string Servlist (string mask)
 Servlist message. More...
 
static string Servlist (string mask, string type)
 Servlist message. More...
 
static string Squery (string servicename, string servicetext)
 Squery message. More...
 
static string List ()
 List message. More...
 
static string List (string channel)
 List message. More...
 
static string List (string[] channels)
 List message. More...
 
static string List (string channel, string target)
 List message. More...
 
static string List (string[] channels, string target)
 List message. More...
 
static string Names ()
 Names message More...
 
static string Names (string channel)
 Names message. More...
 
static string Names (string[] channels)
 Names message. More...
 
static string Names (string channel, string target)
 Names message. More...
 
static string Names (string[] channels, string target)
 Names message. More...
 
static string Topic (string channel)
 Topic message. More...
 
static string Topic (string channel, string newtopic)
 Topic message. More...
 
static string Mode (string target)
 Mode message. More...
 
static string Mode (string target, string newmode)
 Mode message. More...
 
static string Mode (string target, string[] newModes, string[] newModeParameters)
 Mode message. More...
 
static string Service (string nickname, string distribution, string info)
 Service message. More...
 
static string Invite (string nickname, string channel)
 Invite message. More...
 
static string Who ()
 Who message. More...
 
static string Who (string mask)
 Who message. More...
 
static string Who (string mask, bool ircop)
 Who message. More...
 
static string Whois (string mask)
 Whois message. More...
 
static string Whois (string[] masks)
 Whois message. More...
 
static string Whois (string target, string mask)
 Whois message. More...
 
static string Whois (string target, string[] masks)
 Whois message. More...
 
static string Whowas (string nickname)
 Whowas message. More...
 
static string Whowas (string[] nicknames)
 Whowas message. More...
 
static string Whowas (string nickname, string count)
 Whowas message. More...
 
static string Whowas (string[] nicknames, string count)
 Whowas message. More...
 
static string Whowas (string nickname, string count, string target)
 Whowas message. More...
 
static string Whowas (string[] nicknames, string count, string target)
 Whowas message. More...
 
static string Kill (string nickname, string comment)
 Kill message. More...
 
static string Ping (string server)
 Ping message. More...
 
static string Ping (string server, string server2)
 Ping message. More...
 
static string Pong (string server)
 Pong message. More...
 
static string Pong (string server, string server2)
 Pong message. More...
 
static string Error (string errormessage)
 Error message. More...
 
static string Away ()
 Away message. More...
 
static string Away (string awaytext)
 Away message. More...
 
static string Rehash ()
 Rehash message More...
 
static string Die ()
 Die message. More...
 
static string Restart ()
 Restart message. More...
 
static string Summon (string user)
 Summon message. More...
 
static string Summon (string user, string target)
 Summon message. More...
 
static string Summon (string user, string target, string channel)
 Summon message. More...
 
static string Users ()
 Users message. More...
 
static string Users (string target)
 Users message. More...
 
static string Wallops (string wallopstext)
 Wallops message. More...
 
static string Userhost (string nickname)
 Userhost message. More...
 
static string Userhost (string[] nicknames)
 Userhost message. More...
 
static string Ison (string nickname)
 Ison message. More...
 
static string Ison (string[] nicknames)
 Ison message. More...
 
static string Quit ()
 Quit message. More...
 
static string Quit (string quitmessage)
 Quit message. More...
 
static string Squit (string server, string comment)
 Squit message. More...
 

Detailed Description

Class detailing Rfc2812 specifications

Member Function Documentation

◆ Admin() [1/2]

static string TwitchLib.Client.Internal.Rfc2812.Admin ( )
static

Admin message.

Returns
System.String.

◆ Admin() [2/2]

static string TwitchLib.Client.Internal.Rfc2812.Admin ( string  target)
static

Admin message.

Parameters
targetThe target.
Returns
System.String.

◆ Away() [1/2]

static string TwitchLib.Client.Internal.Rfc2812.Away ( )
static

Away message.

Returns
System.String.

◆ Away() [2/2]

static string TwitchLib.Client.Internal.Rfc2812.Away ( string  awaytext)
static

Away message.

Parameters
awaytextThe awaytext.
Returns
System.String.

◆ Connect() [1/2]

static string TwitchLib.Client.Internal.Rfc2812.Connect ( string  targetserver,
string  port 
)
static

Connect message.

Parameters
targetserverThe targetserver.
portThe port.
Returns
System.String.

◆ Connect() [2/2]

static string TwitchLib.Client.Internal.Rfc2812.Connect ( string  targetserver,
string  port,
string  remoteserver 
)
static

Connect message.

Parameters
targetserverThe targetserver.
portThe port.
remoteserverThe remoteserver.
Returns
System.String.

◆ Die()

static string TwitchLib.Client.Internal.Rfc2812.Die ( )
static

Die message.

Returns
System.String.

◆ Error()

static string TwitchLib.Client.Internal.Rfc2812.Error ( string  errormessage)
static

Error message.

Parameters
errormessageThe errormessage.
Returns
System.String.

◆ Info() [1/2]

static string TwitchLib.Client.Internal.Rfc2812.Info ( )
static

Info message.

Returns
System.String.

◆ Info() [2/2]

static string TwitchLib.Client.Internal.Rfc2812.Info ( string  target)
static

Info message.

Parameters
targetThe target.
Returns
System.String.

◆ Invite()

static string TwitchLib.Client.Internal.Rfc2812.Invite ( string  nickname,
string  channel 
)
static

Invite message.

Parameters
nicknameThe nickname.
channelThe channel.
Returns
System.String.

◆ Ison() [1/2]

static string TwitchLib.Client.Internal.Rfc2812.Ison ( string  nickname)
static

Ison message.

Parameters
nicknameThe nickname.
Returns
System.String.

◆ Ison() [2/2]

static string TwitchLib.Client.Internal.Rfc2812.Ison ( string[]  nicknames)
static

Ison message.

Parameters
nicknamesThe nicknames.
Returns
System.String.

◆ IsValidNickname()

static bool TwitchLib.Client.Internal.Rfc2812.IsValidNickname ( string  nickname)
static

Checks if the passed nickname is valid according to the RFC Use with caution, many IRC servers are not conform with this!

Parameters
nicknameThe nickname.
Returns
true if [is valid nickname] [the specified nickname]; otherwise, false.

◆ Join() [1/4]

static string TwitchLib.Client.Internal.Rfc2812.Join ( string  channel)
static

Join message.

Parameters
channelThe channel.
Returns
System.String.

◆ Join() [2/4]

static string TwitchLib.Client.Internal.Rfc2812.Join ( string  channel,
string  key 
)
static

Join message.

Parameters
channelThe channel.
keyThe key.
Returns
System.String.

◆ Join() [3/4]

static string TwitchLib.Client.Internal.Rfc2812.Join ( string[]  channels)
static

Join message.

Parameters
channelsThe channels.
Returns
System.String.

◆ Join() [4/4]

static string TwitchLib.Client.Internal.Rfc2812.Join ( string[]  channels,
string[]  keys 
)
static

Join message.

Parameters
channelsThe channels.
keysThe keys.
Returns
System.String.

◆ Kick() [1/8]

static string TwitchLib.Client.Internal.Rfc2812.Kick ( string  channel,
string  nickname 
)
static

Kick message.

Parameters
channelThe channel.
nicknameThe nickname.
Returns
System.String.

◆ Kick() [2/8]

static string TwitchLib.Client.Internal.Rfc2812.Kick ( string  channel,
string  nickname,
string  comment 
)
static

Kick message.

Parameters
channelThe channel.
nicknameThe nickname.
commentThe comment.
Returns
System.String.

◆ Kick() [3/8]

static string TwitchLib.Client.Internal.Rfc2812.Kick ( string  channel,
string[]  nicknames 
)
static

Kick message.

Parameters
channelThe channel.
nicknamesThe nicknames.
Returns
System.String.

◆ Kick() [4/8]

static string TwitchLib.Client.Internal.Rfc2812.Kick ( string  channel,
string[]  nicknames,
string  comment 
)
static

Kick message.

Parameters
channelThe channel.
nicknamesThe nicknames.
commentThe comment.
Returns
System.String.

◆ Kick() [5/8]

static string TwitchLib.Client.Internal.Rfc2812.Kick ( string[]  channels,
string  nickname 
)
static

Kick message.

Parameters
channelsThe channels.
nicknameThe nickname.
Returns
System.String.

◆ Kick() [6/8]

static string TwitchLib.Client.Internal.Rfc2812.Kick ( string[]  channels,
string  nickname,
string  comment 
)
static

Kick message.

Parameters
channelsThe channels.
nicknameThe nickname.
commentThe comment.
Returns
System.String.

◆ Kick() [7/8]

static string TwitchLib.Client.Internal.Rfc2812.Kick ( string[]  channels,
string[]  nicknames 
)
static

Kick message.

Parameters
channelsThe channels.
nicknamesThe nicknames.
Returns
System.String.

◆ Kick() [8/8]

static string TwitchLib.Client.Internal.Rfc2812.Kick ( string[]  channels,
string[]  nicknames,
string  comment 
)
static

Kick message.

Parameters
channelsThe channels.
nicknamesThe nicknames.
commentThe comment.
Returns
System.String.

◆ Kill()

static string TwitchLib.Client.Internal.Rfc2812.Kill ( string  nickname,
string  comment 
)
static

Kill message.

Parameters
nicknameThe nickname.
commentThe comment.
Returns
System.String.

◆ Links() [1/3]

static string TwitchLib.Client.Internal.Rfc2812.Links ( )
static

Links message.

Returns
System.String.

◆ Links() [2/3]

static string TwitchLib.Client.Internal.Rfc2812.Links ( string  remoteserver,
string  servermask 
)
static

Links message.

Parameters
remoteserverThe remoteserver.
servermaskThe servermask.
Returns
System.String.

◆ Links() [3/3]

static string TwitchLib.Client.Internal.Rfc2812.Links ( string  servermask)
static

Links message.

Parameters
servermaskThe servermask.
Returns
System.String.

◆ List() [1/5]

static string TwitchLib.Client.Internal.Rfc2812.List ( )
static

List message.

Returns
System.String.

◆ List() [2/5]

static string TwitchLib.Client.Internal.Rfc2812.List ( string  channel)
static

List message.

Parameters
channelThe channel.
Returns
System.String.

◆ List() [3/5]

static string TwitchLib.Client.Internal.Rfc2812.List ( string  channel,
string  target 
)
static

List message.

Parameters
channelThe channel.
targetThe target.
Returns
System.String.

◆ List() [4/5]

static string TwitchLib.Client.Internal.Rfc2812.List ( string[]  channels)
static

List message.

Parameters
channelsThe channels.
Returns
System.String.

◆ List() [5/5]

static string TwitchLib.Client.Internal.Rfc2812.List ( string[]  channels,
string  target 
)
static

List message.

Parameters
channelsThe channels.
targetThe target.
Returns
System.String.

◆ Lusers() [1/3]

static string TwitchLib.Client.Internal.Rfc2812.Lusers ( )
static

Luser message.

Returns
System.String.

◆ Lusers() [2/3]

static string TwitchLib.Client.Internal.Rfc2812.Lusers ( string  mask)
static

Luser message.

Parameters
maskThe mask.
Returns
System.String.

◆ Lusers() [3/3]

static string TwitchLib.Client.Internal.Rfc2812.Lusers ( string  mask,
string  target 
)
static

Lusers

Parameters
maskThe mask.
targetThe target.
Returns
System.String.

◆ Mode() [1/3]

static string TwitchLib.Client.Internal.Rfc2812.Mode ( string  target)
static

Mode message.

Parameters
targetThe target.
Returns
System.String.

◆ Mode() [2/3]

static string TwitchLib.Client.Internal.Rfc2812.Mode ( string  target,
string  newmode 
)
static

Mode message.

Parameters
targetThe target.
newmodeThe newmode.
Returns
System.String.

◆ Mode() [3/3]

static string TwitchLib.Client.Internal.Rfc2812.Mode ( string  target,
string[]  newModes,
string[]  newModeParameters 
)
static

Mode message.

Parameters
targetThe target.
newModesThe new modes.
newModeParametersThe new mode parameters.
Returns
System.String.
Exceptions
ArgumentNullExceptionnewModes or newModeParameters
ArgumentExceptionnewModes and newModeParameters must have the same size.
ArgumentOutOfRangeExceptionLength - Mode change list is too large (> {maxModeChanges}

◆ Motd() [1/2]

static string TwitchLib.Client.Internal.Rfc2812.Motd ( )
static

Motd message.

Returns
System.String.

◆ Motd() [2/2]

static string TwitchLib.Client.Internal.Rfc2812.Motd ( string  target)
static

Motd message.

Parameters
targetThe target.
Returns
System.String.

◆ Names() [1/5]

static string TwitchLib.Client.Internal.Rfc2812.Names ( )
static

Names message

Returns
System.String.

◆ Names() [2/5]

static string TwitchLib.Client.Internal.Rfc2812.Names ( string  channel)
static

Names message.

Parameters
channelThe channel.
Returns
System.String.

◆ Names() [3/5]

static string TwitchLib.Client.Internal.Rfc2812.Names ( string  channel,
string  target 
)
static

Names message.

Parameters
channelThe channel.
targetThe target.
Returns
System.String.

◆ Names() [4/5]

static string TwitchLib.Client.Internal.Rfc2812.Names ( string[]  channels)
static

Names message.

Parameters
channelsThe channels.
Returns
System.String.

◆ Names() [5/5]

static string TwitchLib.Client.Internal.Rfc2812.Names ( string[]  channels,
string  target 
)
static

Names message.

Parameters
channelsThe channels.
targetThe target.
Returns
System.String.

◆ Nick()

static string TwitchLib.Client.Internal.Rfc2812.Nick ( string  nickname)
static

Nick message.

Parameters
nicknameThe nickname.
Returns
System.String.

◆ Notice()

static string TwitchLib.Client.Internal.Rfc2812.Notice ( string  destination,
string  message 
)
static

Notice message.

Parameters
destinationThe destination.
messageThe message.
Returns
System.String.

◆ Oper()

static string TwitchLib.Client.Internal.Rfc2812.Oper ( string  name,
string  password 
)
static

Oper message.

Parameters
nameThe name.
passwordThe password.
Returns
System.String.

◆ Part() [1/4]

static string TwitchLib.Client.Internal.Rfc2812.Part ( string  channel)
static

Part message.

Parameters
channelThe channel.
Returns
System.String.

◆ Part() [2/4]

static string TwitchLib.Client.Internal.Rfc2812.Part ( string  channel,
string  partmessage 
)
static

Part message.

Parameters
channelThe channel.
partmessageThe partmessage.
Returns
System.String.

◆ Part() [3/4]

static string TwitchLib.Client.Internal.Rfc2812.Part ( string[]  channels)
static

Part message.

Parameters
channelsThe channels.
Returns
System.String.

◆ Part() [4/4]

static string TwitchLib.Client.Internal.Rfc2812.Part ( string[]  channels,
string  partmessage 
)
static

Part message.

Parameters
channelsThe channels.
partmessageThe partmessage.
Returns
System.String.

◆ Pass()

static string TwitchLib.Client.Internal.Rfc2812.Pass ( string  password)
static

Pass message.

Parameters
passwordThe password.
Returns
System.String.

◆ Ping() [1/2]

static string TwitchLib.Client.Internal.Rfc2812.Ping ( string  server)
static

Ping message.

Parameters
serverThe server.
Returns
System.String.

◆ Ping() [2/2]

static string TwitchLib.Client.Internal.Rfc2812.Ping ( string  server,
string  server2 
)
static

Ping message.

Parameters
serverThe server.
server2The server2.
Returns
System.String.

◆ Pong() [1/2]

static string TwitchLib.Client.Internal.Rfc2812.Pong ( string  server)
static

Pong message.

Parameters
serverThe server.
Returns
System.String.

◆ Pong() [2/2]

static string TwitchLib.Client.Internal.Rfc2812.Pong ( string  server,
string  server2 
)
static

Pong message.

Parameters
serverThe server.
server2The server2.
Returns
System.String.

◆ Privmsg()

static string TwitchLib.Client.Internal.Rfc2812.Privmsg ( string  destination,
string  message 
)
static

Privmsg message.

Parameters
destinationThe destination.
messageThe message.
Returns
System.String.

◆ Quit() [1/2]

static string TwitchLib.Client.Internal.Rfc2812.Quit ( )
static

Quit message.

Returns
System.String.

◆ Quit() [2/2]

static string TwitchLib.Client.Internal.Rfc2812.Quit ( string  quitmessage)
static

Quit message.

Parameters
quitmessageThe quitmessage.
Returns
System.String.

◆ Rehash()

static string TwitchLib.Client.Internal.Rfc2812.Rehash ( )
static

Rehash message

Returns
System.String.

◆ Restart()

static string TwitchLib.Client.Internal.Rfc2812.Restart ( )
static

Restart message.

Returns
System.String.

◆ Service()

static string TwitchLib.Client.Internal.Rfc2812.Service ( string  nickname,
string  distribution,
string  info 
)
static

Service message.

Parameters
nicknameThe nickname.
distributionThe distribution.
infoThe information.
Returns
System.String.

◆ Servlist() [1/3]

static string TwitchLib.Client.Internal.Rfc2812.Servlist ( )
static

Servlist message.

Returns
System.String.

◆ Servlist() [2/3]

static string TwitchLib.Client.Internal.Rfc2812.Servlist ( string  mask)
static

Servlist message.

Parameters
maskThe mask.
Returns
System.String.

◆ Servlist() [3/3]

static string TwitchLib.Client.Internal.Rfc2812.Servlist ( string  mask,
string  type 
)
static

Servlist message.

Parameters
maskThe mask.
typeThe type.
Returns
System.String.

◆ Squery()

static string TwitchLib.Client.Internal.Rfc2812.Squery ( string  servicename,
string  servicetext 
)
static

Squery message.

Parameters
servicenameThe servicename.
servicetextThe servicetext.
Returns
System.String.

◆ Squit()

static string TwitchLib.Client.Internal.Rfc2812.Squit ( string  server,
string  comment 
)
static

Squit message.

Parameters
serverThe server.
commentThe comment.
Returns
System.String.

◆ Stats() [1/3]

static string TwitchLib.Client.Internal.Rfc2812.Stats ( )
static

Stats message.

Returns
System.String.

◆ Stats() [2/3]

static string TwitchLib.Client.Internal.Rfc2812.Stats ( string  query)
static

Stats message.

Parameters
queryThe query.
Returns
System.String.

◆ Stats() [3/3]

static string TwitchLib.Client.Internal.Rfc2812.Stats ( string  query,
string  target 
)
static

Stats message.

Parameters
queryThe query.
targetThe target.
Returns
System.String.

◆ Summon() [1/3]

static string TwitchLib.Client.Internal.Rfc2812.Summon ( string  user)
static

Summon message.

Parameters
userThe user.
Returns
System.String.

◆ Summon() [2/3]

static string TwitchLib.Client.Internal.Rfc2812.Summon ( string  user,
string  target 
)
static

Summon message.

Parameters
userThe user.
targetThe target.
Returns
System.String.

◆ Summon() [3/3]

static string TwitchLib.Client.Internal.Rfc2812.Summon ( string  user,
string  target,
string  channel 
)
static

Summon message.

Parameters
userThe user.
targetThe target.
channelThe channel.
Returns
System.String.

◆ Time() [1/2]

static string TwitchLib.Client.Internal.Rfc2812.Time ( )
static

Time message.

Returns
System.String.

◆ Time() [2/2]

static string TwitchLib.Client.Internal.Rfc2812.Time ( string  target)
static

Time message.

Parameters
targetThe target.
Returns
System.String.

◆ Topic() [1/2]

static string TwitchLib.Client.Internal.Rfc2812.Topic ( string  channel)
static

Topic message.

Parameters
channelThe channel.
Returns
System.String.

◆ Topic() [2/2]

static string TwitchLib.Client.Internal.Rfc2812.Topic ( string  channel,
string  newtopic 
)
static

Topic message.

Parameters
channelThe channel.
newtopicThe newtopic.
Returns
System.String.

◆ Trace() [1/2]

static string TwitchLib.Client.Internal.Rfc2812.Trace ( )
static

Trace message.

Returns
System.String.

◆ Trace() [2/2]

static string TwitchLib.Client.Internal.Rfc2812.Trace ( string  target)
static

Trace message.

Parameters
targetThe target.
Returns
System.String.

◆ User()

static string TwitchLib.Client.Internal.Rfc2812.User ( string  username,
int  usermode,
string  realname 
)
static

User message.

Parameters
usernameThe username.
usermodeThe usermode.
realnameThe realname.
Returns
System.String.

◆ Userhost() [1/2]

static string TwitchLib.Client.Internal.Rfc2812.Userhost ( string  nickname)
static

Userhost message.

Parameters
nicknameThe nickname.
Returns
System.String.

◆ Userhost() [2/2]

static string TwitchLib.Client.Internal.Rfc2812.Userhost ( string[]  nicknames)
static

Userhost message.

Parameters
nicknamesThe nicknames.
Returns
System.String.

◆ Users() [1/2]

static string TwitchLib.Client.Internal.Rfc2812.Users ( )
static

Users message.

Returns
System.String.

◆ Users() [2/2]

static string TwitchLib.Client.Internal.Rfc2812.Users ( string  target)
static

Users message.

Parameters
targetThe target.
Returns
System.String.

◆ Version() [1/2]

static string TwitchLib.Client.Internal.Rfc2812.Version ( )
static

Version message.

Returns
System.String.

◆ Version() [2/2]

static string TwitchLib.Client.Internal.Rfc2812.Version ( string  target)
static

Version message.

Parameters
targetThe target.
Returns
System.String.

◆ Wallops()

static string TwitchLib.Client.Internal.Rfc2812.Wallops ( string  wallopstext)
static

Wallops message.

Parameters
wallopstextThe wallopstext.
Returns
System.String.

◆ Who() [1/3]

static string TwitchLib.Client.Internal.Rfc2812.Who ( )
static

Who message.

Returns
System.String.

◆ Who() [2/3]

static string TwitchLib.Client.Internal.Rfc2812.Who ( string  mask)
static

Who message.

Parameters
maskThe mask.
Returns
System.String.

◆ Who() [3/3]

static string TwitchLib.Client.Internal.Rfc2812.Who ( string  mask,
bool  ircop 
)
static

Who message.

Parameters
maskThe mask.
ircopif set to true [ircop].
Returns
System.String.

◆ Whois() [1/4]

static string TwitchLib.Client.Internal.Rfc2812.Whois ( string  mask)
static

Whois message.

Parameters
maskThe mask.
Returns
System.String.

◆ Whois() [2/4]

static string TwitchLib.Client.Internal.Rfc2812.Whois ( string  target,
string  mask 
)
static

Whois message.

Parameters
targetThe target.
maskThe mask.
Returns
System.String.

◆ Whois() [3/4]

static string TwitchLib.Client.Internal.Rfc2812.Whois ( string  target,
string[]  masks 
)
static

Whois message.

Parameters
targetThe target.
masksThe masks.
Returns
System.String.

◆ Whois() [4/4]

static string TwitchLib.Client.Internal.Rfc2812.Whois ( string[]  masks)
static

Whois message.

Parameters
masksThe masks.
Returns
System.String.

◆ Whowas() [1/6]

static string TwitchLib.Client.Internal.Rfc2812.Whowas ( string  nickname)
static

Whowas message.

Parameters
nicknameThe nickname.
Returns
System.String.

◆ Whowas() [2/6]

static string TwitchLib.Client.Internal.Rfc2812.Whowas ( string  nickname,
string  count 
)
static

Whowas message.

Parameters
nicknameThe nickname.
countThe count.
Returns
System.String.

◆ Whowas() [3/6]

static string TwitchLib.Client.Internal.Rfc2812.Whowas ( string  nickname,
string  count,
string  target 
)
static

Whowas message.

Parameters
nicknameThe nickname.
countThe count.
targetThe target.
Returns
System.String.

◆ Whowas() [4/6]

static string TwitchLib.Client.Internal.Rfc2812.Whowas ( string[]  nicknames)
static

Whowas message.

Parameters
nicknamesThe nicknames.
Returns
System.String.

◆ Whowas() [5/6]

static string TwitchLib.Client.Internal.Rfc2812.Whowas ( string[]  nicknames,
string  count 
)
static

Whowas message.

Parameters
nicknamesThe nicknames.
countThe count.
Returns
System.String.

◆ Whowas() [6/6]

static string TwitchLib.Client.Internal.Rfc2812.Whowas ( string[]  nicknames,
string  count,
string  target 
)
static

Whowas message.

Parameters
nicknamesThe nicknames.
countThe count.
targetThe target.
Returns
System.String.

The documentation for this class was generated from the following file: