C# Class wmib.Extensions.Notify

Inheritance: Module
Mostrar archivo Open project: benapetr/wikimedia-bot

Public Methods

Method Description
Construct ( ) : bool
Hook_BeforeSysWeb ( string &html ) : void
Hook_Join ( Channel channel, libirc user ) : void
Hook_Kick ( Channel channel, libirc source, string user ) : void
Hook_Nick ( Channel channel, libirc Target, string OldNick, string NewNick ) : void
Hook_OnPrivateFromUser ( string message, libirc user ) : bool
Hook_OnRegister ( ) : bool
Hook_OnUnload ( ) : bool
Hook_PRIV ( Channel channel, libirc invoker, string message ) : void
Hook_Quit ( libirc user, string Message ) : void
Load ( ) : void
cmNotify ( CommandParams pm ) : void

Private Methods

Method Description
Deliver ( Notification notification ) : void
NotifyUser ( string message, libirc invoker, libirc target_ ) : void

Method Details

Construct() public method

public Construct ( ) : bool
return bool

Hook_BeforeSysWeb() public method

public Hook_BeforeSysWeb ( string &html ) : void
html string
return void

Hook_Join() public method

public Hook_Join ( Channel channel, libirc user ) : void
channel Channel
user libirc
return void

Hook_Kick() public method

public Hook_Kick ( Channel channel, libirc source, string user ) : void
channel Channel
source libirc
user string
return void

Hook_Nick() public method

public Hook_Nick ( Channel channel, libirc Target, string OldNick, string NewNick ) : void
channel Channel
Target libirc
OldNick string
NewNick string
return void

Hook_OnPrivateFromUser() public method

public Hook_OnPrivateFromUser ( string message, libirc user ) : bool
message string
user libirc
return bool

Hook_OnRegister() public method

public Hook_OnRegister ( ) : bool
return bool

Hook_OnUnload() public method

public Hook_OnUnload ( ) : bool
return bool

Hook_PRIV() public method

public Hook_PRIV ( Channel channel, libirc invoker, string message ) : void
channel Channel
invoker libirc
message string
return void

Hook_Quit() public method

public Hook_Quit ( libirc user, string Message ) : void
user libirc
Message string
return void

Load() public method

public Load ( ) : void
return void

cmNotify() public method

public cmNotify ( CommandParams pm ) : void
pm CommandParams
return void