From 1c02de8a69c2d6b493880e61e9511bb4ffad7ddd Mon Sep 17 00:00:00 2001 From: jesopo Date: Fri, 18 Oct 2019 15:54:36 +0100 Subject: change !fedi "!" arg to still show CW but also show content of Note --- modules/fediverse/__init__.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'modules') diff --git a/modules/fediverse/__init__.py b/modules/fediverse/__init__.py index 690ca524..e002a2ef 100644 --- a/modules/fediverse/__init__.py +++ b/modules/fediverse/__init__.py @@ -55,11 +55,11 @@ class Module(ModuleManager.BaseModule): account = None url = None - show_cw = True + strict_cw = True args_split = event["args_split"][:] for i, arg in enumerate(args_split): if arg == "!": - show_cw = False + strict_cw = False args_split.pop(i) break @@ -101,8 +101,11 @@ class Module(ModuleManager.BaseModule): shorturl = self.exports.get_one("shorturl")(event["server"], url, context=event["target"]) - if cw and show_cw: - out = "CW: %s - %s" % (cw, shorturl) + if cw: + if strict_cw: + out = "CW: %s - %s" % (cw, shorturl) + else: + out = "(CW %s) %s - %s" % (cw, out, shorturl) else: out = "%s - %s" % (out, shorturl) event["stdout"].write(out) -- cgit v1.3.1-10-gc9f91