diff options
| author | 2019-11-27 15:16:46 +0000 | |
|---|---|---|
| committer | 2019-11-27 15:16:46 +0000 | |
| commit | f62fc8c2a1722454dccc628f495b856daa109fc1 (patch) | |
| tree | 81185b8cbba55853454e4f894ea3fbc7154c1763 /modules/fediverse/__init__.py | |
| parent | make !channels PM-only (diff) | |
show username when a toot is CWed
Diffstat (limited to 'modules/fediverse/__init__.py')
| -rw-r--r-- | modules/fediverse/__init__.py | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/modules/fediverse/__init__.py b/modules/fediverse/__init__.py index f80607d3..384d1e9f 100644 --- a/modules/fediverse/__init__.py +++ b/modules/fediverse/__init__.py @@ -97,20 +97,19 @@ class Module(ModuleManager.BaseModule): type = note["type"] note = note["object"] - cw, out, url = ap_utils.format_note(actor, note, type) + cw, author, content, url = ap_utils.parse_note(actor, note, type) shorturl = self.exports.get_one("shorturl")(event["server"], url, context=event["target"]) if cw: if strict_cw: - out = "CW: %s - %s" % (cw, shorturl) + out = "%s: CW %s - %s" % (author, cw, shorturl) else: - out = "(CW %s) %s - %s" % (cw, out, shorturl) + out = "(CW %s) %s: %s - %s" % (cw, author, content, shorturl) else: - out = "%s - %s" % (out, shorturl) + out = "%s: %s - %s" % (author, content, shorturl) event["stdout"].write(out) - def _get_from_outbox(self, username, instance): try: actor_url = ap_utils.find_actor(username, instance) |
