C# Class Bot.bot

Afficher le fichier Open project: uncled1023/IRCBot Class Usage Examples

Private Methods

Méthode Description
IRCBot ( object sender, DoWorkEventArgs e ) : void
IRCWork ( ) : void
add_chan_info ( string channel, bool show = true ) : void
add_nick_info ( Nick_Info nick, string channel ) : void
add_spam_count ( string channel ) : void
backgroundWorker_DoWork ( object sender, DoWorkEventArgs e ) : void
backgroundWorker_RunModule ( object sender, DoWorkEventArgs e, bot parent, Modules module, string ex, string command, int nick_access, string nick, string channel, bool bot_command, string type ) : void
backgroundWorker_RunWorkerCompleted ( object sender, RunWorkerCompletedEventArgs e ) : void
bot ( IRCBot main, BotConfig new_conf ) : System
checkRegistration ( object sender, EventArgs e ) : void
check_connection ( object sender, DoWorkEventArgs e ) : void
connect ( ) : bool
del_chan_info ( string channel ) : void
del_nick_info ( Nick_Info nick, string channel ) : void
delay_start ( object delay_sender, DoWorkEventArgs delay_e, int delay ) : void
disconnect ( ) : void
get_access_num ( string type, bool letter_mode ) : int
get_chan_access ( string channel ) : bool
get_chan_info ( string channel ) : Channel_Info
get_module ( string class_name ) : Modules.Module
get_nick_access ( string tmp_nick, string channel ) : int
get_nick_auto ( string type, string channel, string tmp_nick ) : bool
get_nick_chan_access ( string tmp_nick, string channel ) : int
get_nick_host ( string tmp_nick ) : string
get_nick_ident ( string tmp_nick ) : bool
get_nick_info ( string nick, string channel ) : Nick_Info
get_spam_check ( string channel, string nick, bool enabled ) : bool
get_spam_status ( string channel ) : bool
init_bot ( ) : void
joinChannels ( ) : void
load_module ( string class_name ) : bool
load_modules ( ) : void
parse_stream ( string data_line ) : void
read_queue ( ) : string
read_stream_queue ( ) : string
register_nick ( string password, string email ) : void
save_stream ( Object sender, EventArgs e ) : void
sendData ( string cmd, string param ) : void
spam_check ( object sender, EventArgs e ) : void
spam_deactivate ( object sender, EventArgs e, string channel ) : void
spam_tick ( object sender, EventArgs e ) : void
start_bot ( ) : void
start_timers ( ) : void
stop_timers ( ) : void
unload_module ( string class_name ) : bool