Property | Type | Description | |
---|---|---|---|
Aliases | List |
||
DefaultPrefix | string | ||
Keys | List |
||
NA | System.DateTime | ||
ReplyChan | Channel | ||
Sensitive | bool | ||
SnapshotManager | System.Thread | ||
datafile_raw | string | ||
datafile_xml | string | ||
pChannel | Channel | ||
prefix | string | ||
stored | bool | ||
temporary_data | string | ||
update | bool |
Method | Description | |
---|---|---|
AliasExists ( string name, bool sensitive = true ) : bool | ||
CreateSnapshot ( Channel chan, string name ) : void | ||
Find ( string key, Channel Chan ) : void | ||
GetKey ( string name, bool sensitive = true ) : InfobotKey | ||
Infobot ( string database, Channel channel, Module module, bool sensitive = true ) : System | ||
InfobotDetail ( string key, Channel chan ) : void |
@infobot-detail
|
|
InfobotExec ( string message, libirc user, Channel chan ) : bool |
Print a value to channel if found, this message doesn't need to be a valid command for it to work
|
|
IsIgnored ( string name, Channel channel ) : bool |
Determines whether this key is ignored for channel
|
|
IsValid ( string name ) : bool | ||
KeyExists ( string name, bool sensitive = true ) : bool |
Function returns true if key exists
|
|
Linkable ( Channel host, Channel guest ) : bool | ||
LoadAncientDB ( ) : bool | ||
LoadData ( ) : bool | ||
RSearch ( string key, Channel Chan ) : void |
Search
|
|
RecoverSnapshot ( Channel chan, string name ) : void | ||
RecoverStart ( ) : void | ||
Save ( ) : void |
Save to a file
|
|
SetKey ( string Text, string key, string user, Channel chan, bool isact ) : void |
Save a new key
|
|
SetRaw ( string key, string user, Channel chan ) : void | ||
SnapshotStart ( ) : void | ||
SortedItem ( ) : List |
||
StoreDB ( ) : void |
Stores all data to database delayed using different thread
|
|
UnsetRaw ( string key, string user, Channel chan ) : void |
Method | Description | |
---|---|---|
DeleteKey ( string key ) : bool | ||
DeliverKey ( InfobotKey Key, string OriginalText, Channel chan, libirc fu ) : bool | ||
ParseInfo ( List |
||
RetrieveMasterDBChannel ( Channel chan ) : Channel |
Retrieves the master DB channel
|
|
StartSearch ( ) : void | ||
aliasKey ( string key, string al, string user, Channel chan, bool enforced = false ) : void |
Alias
|
|
replaceKey ( string Text, string key, string user, Channel chan ) : void | ||
rmKey ( string key, string user, Channel _ch ) : void |
public AliasExists ( string name, bool sensitive = true ) : bool | ||
name | string | |
sensitive | bool | |
return | bool |
public CreateSnapshot ( Channel chan, string name ) : void | ||
chan | Channel | |
name | string | |
return | void |
public Find ( string key, Channel Chan ) : void | ||
key | string | |
Chan | Channel | |
return | void |
public GetKey ( string name, bool sensitive = true ) : InfobotKey | ||
name | string | |
sensitive | bool | |
return | InfobotKey |
public Infobot ( string database, Channel channel, Module module, bool sensitive = true ) : System | ||
database | string | |
channel | Channel | |
module | Module | |
sensitive | bool | |
return | System |
public InfobotDetail ( string key, Channel chan ) : void | ||
key | string | |
chan | Channel | |
return | void |
public InfobotExec ( string message, libirc user, Channel chan ) : bool | ||
message | string | Message |
user | libirc | User |
chan | Channel | Channel |
return | bool |
public IsIgnored ( string name, Channel channel ) : bool | ||
name | string |
/// If set to |
channel | Channel | |
return | bool |
public KeyExists ( string name, bool sensitive = true ) : bool | ||
name | string | Name of key |
sensitive | bool | If bot is sensitive or not |
return | bool |
public static Linkable ( Channel host, Channel guest ) : bool | ||
host | Channel | |
guest | Channel | |
return | bool |
public RSearch ( string key, Channel Chan ) : void | ||
key | string | Key |
Chan | Channel | |
return | void |
public RecoverSnapshot ( Channel chan, string name ) : void | ||
chan | Channel | |
name | string | |
return | void |
public SetKey ( string Text, string key, string user, Channel chan, bool isact ) : void | ||
Text | string | Text |
key | string | Key |
user | string | User who created it |
chan | Channel | |
isact | bool | |
return | void |
public SetRaw ( string key, string user, Channel chan ) : void | ||
key | string | |
user | string | |
chan | Channel | |
return | void |
public UnsetRaw ( string key, string user, Channel chan ) : void | ||
key | string | |
user | string | |
chan | Channel | |
return | void |