mirror of
https://gitlab.com/chicken-riders/RcGcDw.git
synced 2025-02-23 00:24:09 +00:00
managewiki/delete-group
This commit is contained in:
parent
8dd1469f6d
commit
921f9febe0
|
@ -180,6 +180,29 @@ def compact_managewiki_rights(ctx: Context, change: dict):
|
|||
)
|
||||
return DiscordMessage(ctx.message_type, ctx.event, ctx.webhook_url, content=content)
|
||||
|
||||
# managewiki/delete-group - Deleting user groups
|
||||
|
||||
|
||||
@formatter.embed(event="managewiki/delete-group")
|
||||
def embed_managewiki_delete_group(ctx: Context, change: dict):
|
||||
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(change["title"]))
|
||||
group_name = change["title"].split("/permissions/", 1)[1]
|
||||
embed["title"] = ctx._("Deleted \"{usergroup_name}\" usergroup").format(usergroup_name=group_name)
|
||||
return embed
|
||||
|
||||
|
||||
@formatter.compact(event="managewiki/delete-group")
|
||||
def compact_managewiki_delete_group(ctx: Context, change: dict):
|
||||
author, author_url = compact_author(ctx, change)
|
||||
parsed_comment = compact_summary(ctx)
|
||||
group_name = change["title"].split("/permissions/", 1)[1]
|
||||
content = ctx._("[{author}]({author_url}) deleted user group *{group_name}*{comment}").format(
|
||||
author=author, author_url=author_url, group_name=group_name, comment=parsed_comment
|
||||
)
|
||||
return DiscordMessage(ctx.message_type, ctx.event, ctx.webhook_url, content=content)
|
||||
|
||||
# managewiki/undelete - Restoring a wiki
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue