C# Class SimoBot.Features.NowPlayingFeature

Inheritance: IFeature
Afficher le fichier Open project: code-n-beer/SimoBot

Méthodes publiques

Méthode Description
AddNewLastFMNick ( string nickIRC, string lastFMNick ) : void
Execute ( IrcDotNet Client, string Channel, IrcDotNet Sender, string Message ) : void
ExecuteSet ( IrcDotNet Client, string Channel, IrcDotNet Sender, string Message ) : void
Initialize ( string>.Dictionary configs ) : void
RegisterFeature ( EngineMessageHandlers features ) : void
UpdateLastFmNick ( string IRCnick, string lastFMNick ) : void
runNP ( string msg, string senderNick ) : string

Private Methods

Méthode Description
getLastFmNickDictionary ( string filename ) : string>.Dictionary
getNP ( string lastFmUser ) : string
getUrlHtmlContent ( string URL ) : string
runSetLastFm ( string msg, string nick ) : string

Method Details

AddNewLastFMNick() public méthode

public AddNewLastFMNick ( string nickIRC, string lastFMNick ) : void
nickIRC string
lastFMNick string
Résultat void

Execute() public méthode

public Execute ( IrcDotNet Client, string Channel, IrcDotNet Sender, string Message ) : void
Client IrcDotNet
Channel string
Sender IrcDotNet
Message string
Résultat void

ExecuteSet() public méthode

public ExecuteSet ( IrcDotNet Client, string Channel, IrcDotNet Sender, string Message ) : void
Client IrcDotNet
Channel string
Sender IrcDotNet
Message string
Résultat void

Initialize() public méthode

public Initialize ( string>.Dictionary configs ) : void
configs string>.Dictionary
Résultat void

RegisterFeature() public méthode

public RegisterFeature ( EngineMessageHandlers features ) : void
features EngineMessageHandlers
Résultat void

UpdateLastFmNick() public méthode

public UpdateLastFmNick ( string IRCnick, string lastFMNick ) : void
IRCnick string
lastFMNick string
Résultat void

runNP() public méthode

public runNP ( string msg, string senderNick ) : string
msg string
senderNick string
Résultat string