C# Class Bot.Quote

Inheritance: IBottable
Afficher le fichier Open project: silpheed/IRC-Bot

Méthodes publiques

Méthode Description
OnConsoleLine ( string args ) : void
OnReadLine ( IrcMessageData data ) : bool
Quote ( IrcClient irc ) : System
SplitQuote ( string raw ) : IList

Private Methods

Méthode Description
AddIdToLast20 ( int id ) : void
AddQuote ( IrcMessageData data ) : void
CanDelete ( int id, string host ) : bool
DeleteQuote ( IrcMessageData data ) : void
DisplayHelp ( IrcMessageData data ) : void
DisplayPopularity ( IrcMessageData data ) : void
DisplayQuote ( IrcMessageData data ) : void
DisplayQuote ( string target, QuoteData quote, string header ) : void
GetRandomQuote ( ) : QuoteData
GetRandomQuote ( IEnumerable outOfThese ) : QuoteData
SearchQuote ( IrcMessageData data, bool random ) : void

Method Details

OnConsoleLine() public méthode

public OnConsoleLine ( string args ) : void
args string
Résultat void

OnReadLine() public méthode

public OnReadLine ( IrcMessageData data ) : bool
data Meebey.SmartIrc4net.IrcMessageData
Résultat bool

Quote() public méthode

public Quote ( IrcClient irc ) : System
irc Meebey.SmartIrc4net.IrcClient
Résultat System

SplitQuote() public static méthode

public static SplitQuote ( string raw ) : IList
raw string
Résultat IList