API Reference
From Botnix
Contents |
Public data structures
These data structures may be accessed and manipulated by modules, and are the recommended way of obtaining data from the core.
Function Calls
The following functions may be used from modules to manipulate the bot's data structures.
Socket Function calls
IRC Protocol Function Calls
- send_notice
- send_privmsg
- do_join
- do_part
- do_command
- case_find_handle
- case_find_nick
- flagin
- is_master_or_owner_on
- add_mode_queue
- has_ops
- has_halfops
- has_voice
- has_protect
- has_founder
- get_chanlist
- get_members
- is_on_channel
Configuration Function Calls
Storage Function Calls
Module Function Calls
Help Function Calls
- add_context_help
- del_context_help
- add_help_section
- del_help_section
- add_help_commands
- del_help_commands
Logging Function Calls
Userfile Function Calls
Miscellaneous Function Calls
Required Module Functions
Module Event Functions
- on_emit
- before_configure
- on_configure
- after_configure
- on_raw
- on_privmsg
- on_notice
- on_kick
- on_join
- on_quit
- on_nick
- on_part
- on_mode
- on_single_mode
- on_command
- on_log
- on_log_directed
- on_add_record
- on_del_record
- on_set_record

