Name |
Description |
Channel |
|
CommandParams |
|
CommandPool |
|
Commands |
Kernel |
Commands.Processing |
|
Configuration |
Configuration |
Configuration.IRC |
|
Configuration.MySQL |
|
Configuration.Network |
|
Configuration.Paths |
|
Configuration.Postgres |
|
Configuration.System |
|
Configuration.WebPages |
|
Core |
|
Core.HTML |
This class allow you to do some elementar operations with web pages |
Core.Help |
Help |
Core.Host |
This is a helper class that convert some special cloaks |
Core.RegexCheck |
This is a class that check if regex matches value while it doesn't affect the system thread |
Core.ThreadManager |
Used to keep track of all threads used by a bot, it's recommended to register every single thread you create here so that we can keep track of them. You can also use this to list all current threads, kill them, etc |
Database |
Database |
Database.Bind |
|
Database.Row |
|
Database.Row.Value |
|
ExtensionHandler |
|
GenericCommand |
|
IRC |
IRC |
Instance |
Represent one instance of this bot |
Labs |
|
Labs.Instance |
|
Labs.Nova |
|
Link |
|
Logging |
This class is handling the system terminal, it writes to it using a single thread so that multiple threads do not break their messages as they write to console in same moment |
Logging.Message |
Message that needs to be printed |
Network |
|
PostgreSQL |
|
Program |
|
Replag |
|
Requests |
|
STI |
Storage Item |
Security |
|
Security.DumpableDict |
|
Security.DumpableDict.RoleInfo |
|
Security.Role |
|
StorageWriter |
StorageWriter |
Syslog |
|
SystemHooks |
|
SystemUser |
|
Terminal |
This class open a network console which sysadmins can login to and control the bot |
Terminal.Session |
|
Variables |
variables |
WMIBMySQL |
Mysql |
WMIBMySQL.SerializedRow |
|
WMIBMySQL.Unwritten |
|
WmIrcProtocol |
This is a custom protocol for handling irc requests that is capable of parsing input from multiple sessions (connections) so that we can use only 1 network instance for all wm-bot sessions that are connected to target server |
WmibException |
|
messages |
Languages |
messages.container |
Container for language data |
misc |
misc |