C# 클래스 Helpmebot.Services.JoinMessageService

The join message service.
상속: IJoinMessageService
파일 보기 프로젝트 열기: helpmebot/helpmebot 1 사용 예제들

공개 메소드들

메소드 설명
ClearRateLimitCache ( ) : void

The clear rate limit cache.

GetExceptions ( string channel ) : IList

The get exceptions.

GetWelcomeUsers ( string channel ) : IList

The get welcome users.

JoinMessageService ( IIrcClient ircClient, ILogger logger, IMessageService messageService, ISession session ) : System

Initialises a new instance of the JoinMessageService class.

Welcome ( IUser networkUser, string channel ) : void

The welcome.

비공개 메소드들

메소드 설명
RateLimit ( string hostname, string channel ) : bool

The rate limit.

메소드 상세

ClearRateLimitCache() 공개 메소드

The clear rate limit cache.
public ClearRateLimitCache ( ) : void
리턴 void

GetExceptions() 공개 메소드

The get exceptions.
public GetExceptions ( string channel ) : IList
channel string /// The channel. ///
리턴 IList

GetWelcomeUsers() 공개 메소드

The get welcome users.
public GetWelcomeUsers ( string channel ) : IList
channel string /// The channel. ///
리턴 IList

JoinMessageService() 공개 메소드

Initialises a new instance of the JoinMessageService class.
public JoinMessageService ( IIrcClient ircClient, ILogger logger, IMessageService messageService, ISession session ) : System
ircClient IIrcClient /// The IRC network. ///
logger ILogger /// The logger. ///
messageService IMessageService /// The message Service. ///
session ISession /// The session. ///
리턴 System

Welcome() 공개 메소드

The welcome.
public Welcome ( IUser networkUser, string channel ) : void
networkUser IUser /// The network User. ///
channel string /// The channel. ///
리턴 void