From 3d91ce1e276b115fa3188cc495ed0bd8c62569a8 Mon Sep 17 00:00:00 2001 From: MarkusRost <2701034-MarkusRost@users.noreply.gitlab.com> Date: Thu, 14 Sep 2023 11:59:38 +0000 Subject: [PATCH] Update file mediawiki.py --- extensions/base/mediawiki.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/extensions/base/mediawiki.py b/extensions/base/mediawiki.py index 0318fde..6d3317f 100644 --- a/extensions/base/mediawiki.py +++ b/extensions/base/mediawiki.py @@ -1025,6 +1025,25 @@ def compact_newusers_reclaim(ctx, change): return DiscordMessage(ctx.message_type, ctx.event, ctx.webhook_url, content=content) +# newusers/migrated - New user migrated + + +@formatter.embed(event="newusers/migrated", mode="embed") +def embed_newusers_migrated(ctx, change): + embed = DiscordMessage(ctx.message_type, ctx.event, ctx.webhook_url) + embed_helper(ctx, embed, change) + embed["url"] = ctx.client.create_article_path(sanitize_to_url("User:{}".format(change["user"]))) + embed["title"] = ctx._("Migrated account") + return embed + + +@formatter.compact(event="newusers/migrated") +def compact_newusers_migrated(ctx, change): + author, author_url = compact_author(ctx, change) + content = ctx._("Account [{author}]({author_url}) was migrated").format(author=author, author_url=author_url) + return DiscordMessage(ctx.message_type, ctx.event, ctx.webhook_url, content=content) + + # contentmodel/change - Changing the content model of a page