Logger

- command reference -

(download)

Description
Performs logging to a MySQL database. Also has some functionality to retrieve quotelines etc. information from the database. In the current version, only public channel messages are logged. The future releases will include functionality for logging other events also, such as topic changes, mode changes etc.

Logvars are (in this order:)

dbname - name of MySQL database
aq (auto-quote {0|1}) - if 1, show random quote on channel join
anj (auto-nick-joining {0|1}) - if 1, join nicks automatically on nick change


list logvars
Description:
Syntax:

Access:
Example:
Lists logging variables
!list logvars
/msg botnick list <#channel> logvars
global admin
-
list logstats
Description:
Syntax:

Access:
Example:
Lists logging statistics
!list logstats <nick>
/msg botnick list <#channel> <nick>
channel op
-
edit logvars
Description:
Syntax:

Access:
Example:
Edits logging variables
!edit logvars <dbname> <aq>
/msg botnick edit <#channel> logvars <dbname> <aq> <anj>
global admin
-
quote
Description:
Syntax:

Access:
Example:
Shows a random quote for nick
!quote <nick>
/msg botnick quote <#channel> <nick>
channel op
-
last
Description:
Syntax:

Access:
Example:
Show 5 last quotes for nick
!last <nick>
/msg botnick last <#channel> <nick>
channel op
-
add nickjoin
Description:
Syntax:

Access:
Example:
Joins two nicks by their alias_id. Nick1 is joined to nick2.
!add nickjoin <nick1> <nick2>
/msg botnick add <#channel> nickjoin <nick1> <nick2>
channel admin
-