author: | FeedBackLoop <feedbackloop@gmail.com> |
---|---|
contact: | FREENODE/#fbf |
distribution: | core |
license: |
log channels to [hour:min] <nick> txt format, only logging to files is supported right now.
commands in this plugin: chatlog-cfgdefined .. chatlog-stats .. chatlog-cfgsave .. chatlog-cfg .. chatlog-off .. chatlog-on .. chatlog-search
chatlog-cfg .. [cfg]
description: the config (cfg) command. permissions: OPER code: PersistConfig class. examples: <user> ;chatlog-cfg <output> options: backend="log" .. basepath="docs/docrun" .. cfile="docs/docrun/config/plugs/fbf.plugs.extra.chatlog" .. channels=[['testbot', '#test']] .. datadir="docs/docrun/" .. dir="docs/docrun/config" .. filename="plugs/fbf.plugs.extra.chatlog" .. format="log" .. hide=[] .. issaved=True .. jsondb=None .. logname="config/plugs/fbf.plugs.extra.chatlog" .. modname="fbf.plugs.extra.chatlog" - 1 more
chatlog-cfgdefined .. [cfgdefined]
description: show defined attributes. permissions: OPER code: PersistConfig class. examples: <user> ;chatlog-cfgdefined <output> cfg has the following options defined: backend, basepath, cfile, channels, datadir, dir, filename, format, hide, issaved, jsondb, logname, modname, nologmsg, nologprefix, origdir, origname, plugname, port, uuid
chatlog-cfgsave .. [cfgsave]
description: save config. permissions: OPER code: PersistConfig class. examples: <user> ;chatlog-cfgsave <output> config saved
chatlog-off .. [handle_chatlogoff]
description: no arguments - disable chatlog. permissions: OPER code: chatlog-off command. examples: <user> ;chatlog-off <output> chatlog disabled on (testbot,#test)
chatlog-on .. [handle_chatlogon]
description: no arguments - enable chatlog. permissions: OPER code: chatlog-on command. examples: <user> ;chatlog-on <output> chatlog enabled on (testbot,#test)
chatlog-search .. [handle_chatlogsearch]
description: arguments: <searchtxt> - search in the logs. permissions: OPER .. USER .. GUEST code: chatlog-search command. examples: <user> ;chatlog-search fbfbot <output> no result found for #test
chatlog-stats .. [handle_chatlogstats]
description: no arguments - create log stats of the channel, possible options: –chan <channel> permissions: OPER .. USER .. GUEST code: chatlog-stats command. examples: <user> ;chatlog-stats <output> creating stats for channel #test (Thu Jan 1 01:00:00 1970) <output> no result found for #test