diff --git a/.gitignore b/.gitignore index fb2b897..4a9dbac 100644 --- a/.gitignore +++ b/.gitignore @@ -9,6 +9,7 @@ lastchange.txt /venv/ /lokalize-scripts/ /venvv/ +/.idea/ __pycache__ *.bat *.code-workspace diff --git a/extensions/hooks/usertalk.py b/extensions/hooks/usertalk.py index de156bf..cffd44f 100644 --- a/extensions/hooks/usertalk.py +++ b/extensions/hooks/usertalk.py @@ -30,7 +30,7 @@ def example_post_hook(message, metadata, context, change): if discord_users and change["ns"] in [2, 3, 202] and not "/" in change["title"]: username = change["title"].split(':', 1)[1] if discord_users.get(username, "") and username != change["user"]: - message.webhook_object["content"] = (content or "") + " <@{}>".format(discord_users[username]) + message.webhook_object["content"] = (message.webhook_object.get("content", "") or "") + " <@{}>".format(discord_users[username]) if message.webhook_object["allowed_mentions"].get("users", []): message.webhook_object["allowed_mentions"]["users"].append(discord_users[username]) else: