author: | FeedBackLoop <feedbackloop@gmail.com> |
---|---|
contact: | FREENODE/#fbf |
distribution: | core |
license: |
for op to work for a user the user must have the channel name in his/hers status .. use !user-addstatus <username> #channel normally the bot doesnt op nicks that join after a split to prevent floods, this can be disabled by using ops-cfg oponsplit 1
commands in this plugin: ops-cfg .. splitted .. ops-cfgsave .. ops-snoop .. ops-cfgdefined .. splitted-clear .. ops-permadd .. op .. ops-permdel
op .. [handle_op1]
description: op [<nick>] .. op an user permissions: USER code: op command. examples: <user> ;op <output> done - op<user> ;op dunker <output> done - op
ops-cfg .. [cfg]
description: the config (cfg) command. permissions: OPER code: PersistConfig class. examples: <user> ;ops-cfg <output> options: cfile="docs/docrun/config/plugs/fbf.plugs.extra.ops" .. datadir="docs/docrun/" .. dir="docs/docrun/config" .. filename="plugs/fbf.plugs.extra.ops" .. hide=[] .. issaved=True .. jsondb=None .. logname="config/plugs/fbf.plugs.extra.ops" .. modname="fbf.plugs.extra.ops" .. oponsplit=0 .. origdir="docs/docrun" .. origname="plugs/fbf.plugs.extra.ops" .. plugname="ops" .. - 1 more
ops-cfgdefined .. [cfgdefined]
description: show defined attributes. permissions: OPER code: PersistConfig class. examples: <user> ;ops-cfgdefined <output> cfg has the following options defined: cfile, datadir, dir, filename, hide, issaved, jsondb, logname, modname, oponsplit, origdir, origname, plugname, port, uuid
ops-cfgsave .. [cfgsave]
description: save config. permissions: OPER code: PersistConfig class. examples: <user> ;ops-cfgsave <output> config saved
ops-permadd .. [handle_permadd]
description: [] permissions: OPER code: ops-permadd command. examples: <user> ;ops-permadd dunker <output> added test@test to the permenent ops list
ops-permdel .. [handle_permdel]
description: [] permissions: OPER code: ops-permdel command. examples: <user> ;ops-permadd dunker <output> test@test is already in permops list
ops-snoop .. [handle_opsnoop]
description: show in which channels opping is disabled permissions: OPER code: ops-snoop command. examples: <user> ;ops-snoop <output> opping is disabled in None
splitted .. [handle_splitted]
description: splitted .. show splitted list permissions: OPER code: splitted command. examples: <user> ;splitted <output> none splitted
splitted-clear .. [handle_splittedclear]
description: splitted-clear .. clear splitted list permissions: OPER code: splitted-clear command. examples: <user> ;splitted-clear <output> done