allow channels to be excluded from print_activity.py
This commit is contained in:
parent
a962fcf434
commit
2fb689494c
1 changed files with 6 additions and 0 deletions
|
@ -8,8 +8,14 @@ from src import EventManager, ModuleManager, utils
|
||||||
utils.BoolSetting("print-motd", "Set whether I print /motd"))
|
utils.BoolSetting("print-motd", "Set whether I print /motd"))
|
||||||
@utils.export("botset", utils.BoolSetting("pretty-activity",
|
@utils.export("botset", utils.BoolSetting("pretty-activity",
|
||||||
"Whether or not to pretty print activity"))
|
"Whether or not to pretty print activity"))
|
||||||
|
@utils.export("channelset", utils.BoolSetting("print",
|
||||||
|
"Whether or not to print activity a channel to logs"))
|
||||||
class Module(ModuleManager.BaseModule):
|
class Module(ModuleManager.BaseModule):
|
||||||
def _print(self, event):
|
def _print(self, event):
|
||||||
|
if (event["channel"] and
|
||||||
|
not event["channel"].get_setting("print", True)):
|
||||||
|
return
|
||||||
|
|
||||||
line = event["line"]
|
line = event["line"]
|
||||||
if event["pretty"] and self.bot.get_setting("pretty-activity", False):
|
if event["pretty"] and self.bot.get_setting("pretty-activity", False):
|
||||||
line = event["pretty"]
|
line = event["pretty"]
|
||||||
|
|
Loading…
Reference in a new issue