C# 클래스 MBUtilities.Channel.ChannelList

파일 보기 프로젝트 열기: MatthewCox/MoronBot 1 사용 예제들

공개 메소드들

메소드 설명
ChannelHasMode ( string channel, char mode ) : bool
EvadeChannelLinkBlock ( BotMessage message, string link ) : string
GetChannelID ( string channelName ) : int
GetUserID ( string nick, string channel, int &channelID ) : int
GetUserModes ( string nick, string channel ) : string
Parse324 ( BotMessage message ) : void

Channel modes

Parse332 ( BotMessage message ) : void

Channel topic

Parse352 ( BotMessage message ) : void

WHO reply

Parse353 ( BotMessage message ) : void

NAMES reply

ParseJOIN ( BotMessage message ) : void
ParseMODE ( BotMessage message ) : void
ParseNICK ( BotMessage message ) : List
ParsePART ( BotMessage message, bool parterIsMe ) : void
ParseQUIT ( BotMessage message ) : List
ParseTOPIC ( BotMessage message ) : void
UserIsAnyOp ( string nick, string channel ) : bool
UserIsFounder ( string nick, string channel ) : bool
UserIsHop ( string nick, string channel ) : bool
UserIsOp ( string nick, string channel ) : bool
UserIsSop ( string nick, string channel ) : bool
UserIsVoiced ( string nick, string channel ) : bool

비공개 메소드들

메소드 설명
ChannelList ( ) : System.Collections.Generic
EvadeLinkBlock ( string url ) : string
GetChannelModes ( string channel ) : List
GetUserID ( string nick, int channelID ) : int
ParseChannelModeString ( string modeString, int channelID ) : void

메소드 상세

ChannelHasMode() 공개 정적인 메소드

public static ChannelHasMode ( string channel, char mode ) : bool
channel string
mode char
리턴 bool

EvadeChannelLinkBlock() 공개 정적인 메소드

public static EvadeChannelLinkBlock ( BotMessage message, string link ) : string
message MBFunctionInterface.BotMessage
link string
리턴 string

GetChannelID() 공개 정적인 메소드

public static GetChannelID ( string channelName ) : int
channelName string
리턴 int

GetUserID() 공개 정적인 메소드

public static GetUserID ( string nick, string channel, int &channelID ) : int
nick string
channel string
channelID int
리턴 int

GetUserModes() 공개 정적인 메소드

public static GetUserModes ( string nick, string channel ) : string
nick string
channel string
리턴 string

Parse324() 공개 정적인 메소드

Channel modes
public static Parse324 ( BotMessage message ) : void
message MBFunctionInterface.BotMessage
리턴 void

Parse332() 공개 정적인 메소드

Channel topic
public static Parse332 ( BotMessage message ) : void
message MBFunctionInterface.BotMessage
리턴 void

Parse352() 공개 정적인 메소드

WHO reply
public static Parse352 ( BotMessage message ) : void
message MBFunctionInterface.BotMessage
리턴 void

Parse353() 공개 정적인 메소드

NAMES reply
public static Parse353 ( BotMessage message ) : void
message MBFunctionInterface.BotMessage
리턴 void

ParseJOIN() 공개 정적인 메소드

public static ParseJOIN ( BotMessage message ) : void
message MBFunctionInterface.BotMessage
리턴 void

ParseMODE() 공개 정적인 메소드

public static ParseMODE ( BotMessage message ) : void
message MBFunctionInterface.BotMessage
리턴 void

ParseNICK() 공개 정적인 메소드

public static ParseNICK ( BotMessage message ) : List
message MBFunctionInterface.BotMessage
리턴 List

ParsePART() 공개 정적인 메소드

public static ParsePART ( BotMessage message, bool parterIsMe ) : void
message MBFunctionInterface.BotMessage
parterIsMe bool
리턴 void

ParseQUIT() 공개 정적인 메소드

public static ParseQUIT ( BotMessage message ) : List
message MBFunctionInterface.BotMessage
리턴 List

ParseTOPIC() 공개 정적인 메소드

public static ParseTOPIC ( BotMessage message ) : void
message MBFunctionInterface.BotMessage
리턴 void

UserIsAnyOp() 공개 정적인 메소드

public static UserIsAnyOp ( string nick, string channel ) : bool
nick string
channel string
리턴 bool

UserIsFounder() 공개 정적인 메소드

public static UserIsFounder ( string nick, string channel ) : bool
nick string
channel string
리턴 bool

UserIsHop() 공개 정적인 메소드

public static UserIsHop ( string nick, string channel ) : bool
nick string
channel string
리턴 bool

UserIsOp() 공개 정적인 메소드

public static UserIsOp ( string nick, string channel ) : bool
nick string
channel string
리턴 bool

UserIsSop() 공개 정적인 메소드

public static UserIsSop ( string nick, string channel ) : bool
nick string
channel string
리턴 bool

UserIsVoiced() 공개 정적인 메소드

public static UserIsVoiced ( string nick, string channel ) : bool
nick string
channel string
리턴 bool