mirror of
https://gitlab.com/chicken-riders/RcGcDw.git
synced 2025-02-23 00:24:09 +00:00
Added more type hints
This commit is contained in:
parent
c8dad99ca4
commit
97ab261bf5
|
@ -118,7 +118,7 @@ def compact_edit(ctx: Context, change: dict) -> DiscordMessage:
|
|||
|
||||
# Upload - upload/reupload, upload/upload
|
||||
@formatter.embed(event="upload/upload", mode="embed", aliases=["upload/overwrite", "upload/revert"])
|
||||
def embed_upload_upload(ctx, change) -> DiscordMessage:
|
||||
def embed_upload_upload(ctx: Context, change: dict) -> DiscordMessage:
|
||||
license = None
|
||||
embed = DiscordMessage(ctx.message_type, ctx.event, ctx.webhook_url)
|
||||
action = ctx.event
|
||||
|
@ -227,7 +227,7 @@ def embed_upload_upload(ctx, change) -> DiscordMessage:
|
|||
|
||||
|
||||
@formatter.compact(event="upload/revert", mode="compact")
|
||||
def compact_upload_revert(ctx, change) -> DiscordMessage:
|
||||
def compact_upload_revert(ctx: Context, change: dict) -> DiscordMessage:
|
||||
author, author_url = compact_author(ctx, change)
|
||||
file_link = clean_link(ctx.client.create_article_path(sanitize_to_url(change["title"])))
|
||||
parsed_comment = compact_summary(ctx)
|
||||
|
@ -238,7 +238,7 @@ def compact_upload_revert(ctx, change) -> DiscordMessage:
|
|||
|
||||
|
||||
@formatter.compact(event="upload/overwrite", mode="compact")
|
||||
def compact_upload_overwrite(ctx, change) -> DiscordMessage:
|
||||
def compact_upload_overwrite(ctx: Context, change: dict) -> DiscordMessage:
|
||||
author, author_url = compact_author(ctx, change)
|
||||
file_link = clean_link(ctx.client.create_article_path(sanitize_to_url(change["title"])))
|
||||
parsed_comment = compact_summary(ctx)
|
||||
|
@ -249,7 +249,7 @@ def compact_upload_overwrite(ctx, change) -> DiscordMessage:
|
|||
|
||||
|
||||
@formatter.compact(event="upload/upload", mode="compact")
|
||||
def compact_upload_upload(ctx, change) -> DiscordMessage:
|
||||
def compact_upload_upload(ctx: Context, change: dict) -> DiscordMessage:
|
||||
author, author_url = compact_author(ctx, change)
|
||||
file_link = clean_link(ctx.client.create_article_path(sanitize_to_url(change["title"])))
|
||||
parsed_comment = compact_summary(ctx)
|
||||
|
@ -264,7 +264,7 @@ def compact_upload_upload(ctx, change) -> DiscordMessage:
|
|||
|
||||
# delete/delete - Page deletion
|
||||
@formatter.embed(event="delete/delete", mode="embed")
|
||||
def embed_delete_delete(ctx, change) -> DiscordMessage:
|
||||
def embed_delete_delete(ctx: Context, change: dict) -> DiscordMessage:
|
||||
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"]))
|
||||
|
@ -273,7 +273,7 @@ def embed_delete_delete(ctx, change) -> DiscordMessage:
|
|||
|
||||
|
||||
@formatter.compact(event="delete/delete", mode="compact")
|
||||
def compact_delete_delete(ctx, change) -> DiscordMessage:
|
||||
def compact_delete_delete(ctx: Context, change: dict) -> DiscordMessage:
|
||||
parsed_comment = compact_summary(ctx)
|
||||
author, author_url = compact_author(ctx, change)
|
||||
page_link = clean_link(ctx.client.create_article_path(sanitize_to_url(change["title"])))
|
||||
|
@ -288,7 +288,7 @@ def compact_delete_delete(ctx, change) -> DiscordMessage:
|
|||
|
||||
# delete/delete_redir - Redirect deletion
|
||||
@formatter.embed(event="delete/delete_redir", mode="embed")
|
||||
def embed_delete_delete_redir(ctx, change) -> DiscordMessage:
|
||||
def embed_delete_delete_redir(ctx: Context, change: dict) -> DiscordMessage:
|
||||
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"]))
|
||||
|
@ -298,7 +298,7 @@ def embed_delete_delete_redir(ctx, change) -> DiscordMessage:
|
|||
|
||||
|
||||
@formatter.compact(event="delete/delete_redir", mode="compact")
|
||||
def compact_delete_delete_redir(ctx, change) -> DiscordMessage:
|
||||
def compact_delete_delete_redir(ctx: Context, change: dict) -> DiscordMessage:
|
||||
page_link = clean_link(ctx.client.create_article_path(sanitize_to_url(change["title"])))
|
||||
author, author_url = compact_author(ctx, change)
|
||||
parsed_comment = compact_summary(ctx)
|
||||
|
@ -312,7 +312,7 @@ def compact_delete_delete_redir(ctx, change) -> DiscordMessage:
|
|||
|
||||
|
||||
@formatter.embed(event="delete/restore", mode="embed")
|
||||
def embed_delete_restore(ctx, change) -> DiscordMessage:
|
||||
def embed_delete_restore(ctx: Context, change: dict) -> DiscordMessage:
|
||||
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"]))
|
||||
|
@ -321,7 +321,7 @@ def embed_delete_restore(ctx, change) -> DiscordMessage:
|
|||
|
||||
|
||||
@formatter.compact(event="delete/restore", mode="compact")
|
||||
def compact_delete_restore(ctx, change) -> DiscordMessage:
|
||||
def compact_delete_restore(ctx: Context, change: dict) -> DiscordMessage:
|
||||
page_link = clean_link(ctx.client.create_article_path(sanitize_to_url(change["title"])))
|
||||
author, author_url = compact_author(ctx, change)
|
||||
parsed_comment = compact_summary(ctx)
|
||||
|
@ -338,7 +338,7 @@ def compact_delete_restore(ctx, change) -> DiscordMessage:
|
|||
|
||||
|
||||
@formatter.embed(event="delete/event", mode="embed")
|
||||
def embed_delete_event(ctx, change) -> DiscordMessage:
|
||||
def embed_delete_event(ctx: Context, change: dict) -> DiscordMessage:
|
||||
embed = DiscordMessage(ctx.message_type, ctx.event, ctx.webhook_url)
|
||||
embed_helper(ctx, embed, change)
|
||||
embed['url'] = ctx.client.create_article_path("Special:RecentChanges")
|
||||
|
@ -347,7 +347,7 @@ def embed_delete_event(ctx, change) -> DiscordMessage:
|
|||
|
||||
|
||||
@formatter.compact(event="delete/event", mode="compact")
|
||||
def compact_delete_event(ctx, change) -> DiscordMessage:
|
||||
def compact_delete_event(ctx: Context, change: dict) -> DiscordMessage:
|
||||
author, author_url = compact_author(ctx, change)
|
||||
parsed_comment = compact_summary(ctx)
|
||||
content = ctx._("[{author}]({author_url}) changed visibility of log events{comment}").format(author=author,
|
||||
|
@ -359,7 +359,7 @@ def compact_delete_event(ctx, change) -> DiscordMessage:
|
|||
# delete/revision - Deleting revision information
|
||||
|
||||
@formatter.embed(event="delete/revision", mode="embed")
|
||||
def embed_delete_revision(ctx, change) -> DiscordMessage:
|
||||
def embed_delete_revision(ctx: Context, change: dict) -> DiscordMessage:
|
||||
embed = DiscordMessage(ctx.message_type, ctx.event, ctx.webhook_url)
|
||||
embed_helper(ctx, embed, change)
|
||||
amount = len(change["logparams"]["ids"])
|
||||
|
@ -371,7 +371,7 @@ def embed_delete_revision(ctx, change) -> DiscordMessage:
|
|||
|
||||
|
||||
@formatter.compact(event="delete/revision", mode="compact")
|
||||
def compact_delete_revision(ctx, change) -> DiscordMessage:
|
||||
def compact_delete_revision(ctx: Context, change: dict) -> DiscordMessage:
|
||||
author, author_url = compact_author(ctx, change)
|
||||
amount = len(change["logparams"]["ids"])
|
||||
link = clean_link(ctx.client.create_article_path(sanitize_to_url(change["title"])))
|
||||
|
@ -388,7 +388,7 @@ def compact_delete_revision(ctx, change) -> DiscordMessage:
|
|||
|
||||
|
||||
@formatter.embed(event="move/move", mode="embed")
|
||||
def embed_move_move(ctx, change) -> DiscordMessage:
|
||||
def embed_move_move(ctx: Context, change: dict) -> DiscordMessage:
|
||||
embed = DiscordMessage(ctx.message_type, ctx.event, ctx.webhook_url)
|
||||
embed_helper(ctx, embed, change, set_desc=False)
|
||||
embed["url"] = ctx.client.create_article_path(sanitize_to_url(change["logparams"]['target_title']))
|
||||
|
@ -403,7 +403,7 @@ def embed_move_move(ctx, change) -> DiscordMessage:
|
|||
|
||||
|
||||
@formatter.compact(event="move/move", mode="compact")
|
||||
def compact_move_move(ctx, change) -> DiscordMessage:
|
||||
def compact_move_move(ctx: Context, change: dict) -> DiscordMessage:
|
||||
author, author_url = compact_author(ctx, change)
|
||||
link = clean_link(ctx.client.create_article_path(sanitize_to_url(change["logparams"]['target_title'])))
|
||||
redirect_status = ctx._("without making a redirect") if "suppressredirect" in change["logparams"] else ctx._(
|
||||
|
@ -421,7 +421,7 @@ def compact_move_move(ctx, change) -> DiscordMessage:
|
|||
|
||||
|
||||
@formatter.embed(event="move/move_redir", mode="embed")
|
||||
def embed_move_move_redir(ctx, change) -> DiscordMessage:
|
||||
def embed_move_move_redir(ctx: Context, change: dict) -> DiscordMessage:
|
||||
embed = DiscordMessage(ctx.message_type, ctx.event, ctx.webhook_url)
|
||||
embed_helper(ctx, embed, change, set_desc=False)
|
||||
embed["url"] = ctx.client.create_article_path(sanitize_to_url(change["logparams"]['target_title']))
|
||||
|
@ -435,7 +435,7 @@ def embed_move_move_redir(ctx, change) -> DiscordMessage:
|
|||
|
||||
|
||||
@formatter.compact(event="move/move_redir", mode="compact")
|
||||
def compact_move_move_redir(ctx, change) -> DiscordMessage:
|
||||
def compact_move_move_redir(ctx: Context, change: dict) -> DiscordMessage:
|
||||
author, author_url = compact_author(ctx, change)
|
||||
link = clean_link(ctx.client.create_article_path(sanitize_to_url(change["logparams"]['target_title'])))
|
||||
redirect_status = ctx._("without making a redirect") if "suppressredirect" in change["logparams"] else ctx._(
|
||||
|
@ -454,7 +454,7 @@ def compact_move_move_redir(ctx, change) -> DiscordMessage:
|
|||
|
||||
|
||||
@formatter.embed(event="protect/move_prot", mode="embed")
|
||||
def embed_protect_move_prot(ctx, change):
|
||||
def embed_protect_move_prot(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["logparams"]["oldtitle_title"]))
|
||||
|
@ -466,7 +466,7 @@ def embed_protect_move_prot(ctx, change):
|
|||
|
||||
|
||||
@formatter.compact(event="protect/move_prot", mode="compact")
|
||||
def compact_protect_move_prot(ctx, change):
|
||||
def compact_protect_move_prot(ctx: Context, change: dict):
|
||||
author, author_url = compact_author(ctx, change)
|
||||
link = clean_link(ctx.client.create_article_path(sanitize_to_url(change["logparams"]["oldtitle_title"])))
|
||||
parsed_comment = compact_summary(ctx)
|
||||
|
@ -482,7 +482,7 @@ def compact_protect_move_prot(ctx, change):
|
|||
|
||||
|
||||
@formatter.embed(event="protect/protect", mode="embed")
|
||||
def embed_protect_protect(ctx, change):
|
||||
def embed_protect_protect(ctx: Context, change: dict):
|
||||
embed = DiscordMessage(ctx.message_type, ctx.event, ctx.webhook_url)
|
||||
embed_helper(ctx, embed, change, set_desc=False)
|
||||
embed["url"] = ctx.client.create_article_path(sanitize_to_url(change["title"]))
|
||||
|
@ -495,7 +495,7 @@ def embed_protect_protect(ctx, change):
|
|||
|
||||
|
||||
@formatter.compact(event="protect/protect", mode="compact")
|
||||
def compact_protect_protect(ctx, change):
|
||||
def compact_protect_protect(ctx: Context, change: dict):
|
||||
author, author_url = compact_author(ctx, change)
|
||||
link = clean_link(ctx.client.create_article_path(sanitize_to_url(change["title"])))
|
||||
parsed_comment = compact_summary(ctx)
|
||||
|
@ -513,7 +513,7 @@ def compact_protect_protect(ctx, change):
|
|||
|
||||
|
||||
@formatter.embed(event="protect/modify", mode="embed")
|
||||
def embed_protect_modify(ctx, change):
|
||||
def embed_protect_modify(ctx: Context, change: dict):
|
||||
embed = DiscordMessage(ctx.message_type, ctx.event, ctx.webhook_url)
|
||||
embed_helper(ctx, embed, change, set_desc=False)
|
||||
embed["url"] = ctx.client.create_article_path(sanitize_to_url(change["title"]))
|
||||
|
@ -526,7 +526,7 @@ def embed_protect_modify(ctx, change):
|
|||
|
||||
|
||||
@formatter.compact(event="protect/modify", mode="compact")
|
||||
def compact_protect_modify(ctx, change):
|
||||
def compact_protect_modify(ctx: Context, change: dict):
|
||||
author, author_url = compact_author(ctx, change)
|
||||
link = clean_link(ctx.client.create_article_path(sanitize_to_url(change["title"])))
|
||||
parsed_comment = compact_summary(ctx)
|
||||
|
@ -544,7 +544,7 @@ def compact_protect_modify(ctx, change):
|
|||
|
||||
|
||||
@formatter.embed(event="protect/unprotect", mode="embed")
|
||||
def embed_protect_unprotect(ctx, change):
|
||||
def embed_protect_unprotect(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"]))
|
||||
|
@ -553,7 +553,7 @@ def embed_protect_unprotect(ctx, change):
|
|||
|
||||
|
||||
@formatter.compact(event="protect/unprotect", mode="compact")
|
||||
def compact_protect_unprotect(ctx, change):
|
||||
def compact_protect_unprotect(ctx: Context, change: dict):
|
||||
author, author_url = compact_author(ctx, change)
|
||||
link = clean_link(ctx.client.create_article_path(sanitize_to_url(change["title"])))
|
||||
parsed_comment = compact_summary(ctx)
|
||||
|
@ -592,7 +592,7 @@ def block_expiry(change: dict, ctx: Context) -> str:
|
|||
|
||||
|
||||
@formatter.embed(event="block/block", mode="embed")
|
||||
def embed_block_block(ctx, change):
|
||||
def embed_block_block(ctx: Context, change: dict):
|
||||
embed = DiscordMessage(ctx.message_type, ctx.event, ctx.webhook_url)
|
||||
user = change["title"].split(':', 1)[1]
|
||||
try:
|
||||
|
@ -637,7 +637,7 @@ def embed_block_block(ctx, change):
|
|||
|
||||
|
||||
@formatter.compact(event="block/block", mode="compact")
|
||||
def compact_block_block(ctx, change):
|
||||
def compact_block_block(ctx: Context, change: dict):
|
||||
user = change["title"].split(':', 1)[1]
|
||||
restriction_description = ""
|
||||
author, author_url = compact_author(ctx, change)
|
||||
|
@ -688,7 +688,7 @@ def compact_block_block(ctx, change):
|
|||
|
||||
# block/reblock - Changing settings of a block
|
||||
@formatter.embed(event="block/reblock", mode="embed")
|
||||
def embed_block_reblock(ctx, change):
|
||||
def embed_block_reblock(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"]))
|
||||
|
@ -698,7 +698,7 @@ def embed_block_reblock(ctx, change):
|
|||
|
||||
|
||||
@formatter.compact(event="block/reblock")
|
||||
def compact_block_reblock(ctx, change):
|
||||
def compact_block_reblock(ctx: Context, change: dict):
|
||||
author, author_url = compact_author(ctx, change)
|
||||
link = clean_link(ctx.client.create_article_path(sanitize_to_url(change["title"])))
|
||||
user = change["title"].split(':', 1)[1]
|
||||
|
@ -711,7 +711,7 @@ def compact_block_reblock(ctx, change):
|
|||
# block/unblock - Unblocking an user
|
||||
|
||||
@formatter.embed(event="block/unblock", mode="embed")
|
||||
def embed_block_unblock(ctx, change):
|
||||
def embed_block_unblock(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"]))
|
||||
|
@ -721,7 +721,7 @@ def embed_block_unblock(ctx, change):
|
|||
|
||||
|
||||
@formatter.compact(event="block/unblock")
|
||||
def compact_block_unblock(ctx, change):
|
||||
def compact_block_unblock(ctx: Context, change: dict):
|
||||
author, author_url = compact_author(ctx, change)
|
||||
link = clean_link(ctx.client.create_article_path(sanitize_to_url(change["title"])))
|
||||
user = change["title"].split(':', 1)[1]
|
||||
|
@ -739,7 +739,7 @@ def compact_block_unblock(ctx, change):
|
|||
|
||||
|
||||
@formatter.embed(event="suppressed", mode="embed")
|
||||
def embed_suppressed(ctx, change):
|
||||
def embed_suppressed(ctx: Context, change: dict):
|
||||
embed = DiscordMessage(ctx.message_type, ctx.event, ctx.webhook_url)
|
||||
embed["url"] = ctx.client.create_article_path("")
|
||||
embed["title"] = ctx._("Action has been hidden by administration")
|
||||
|
@ -748,7 +748,7 @@ def embed_suppressed(ctx, change):
|
|||
|
||||
|
||||
@formatter.compact(event="suppressed", mode="compact")
|
||||
def compact_suppressed(ctx, change):
|
||||
def compact_suppressed(ctx: Context, change: dict):
|
||||
content = ctx._("An action has been hidden by administration.")
|
||||
return DiscordMessage(ctx.message_type, ctx.event, ctx.webhook_url, content=content)
|
||||
|
||||
|
@ -756,7 +756,7 @@ def compact_suppressed(ctx, change):
|
|||
# import/upload - Importing pages by uploading exported XML files
|
||||
|
||||
@formatter.embed(event="import/upload", mode="embed")
|
||||
def embed_import_upload(ctx, change):
|
||||
def embed_import_upload(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"]))
|
||||
|
@ -767,7 +767,7 @@ def embed_import_upload(ctx, change):
|
|||
|
||||
|
||||
@formatter.compact(event="import/upload", mode="compact")
|
||||
def compact_import_upload(ctx, change):
|
||||
def compact_import_upload(ctx: Context, change: dict):
|
||||
link = clean_link(ctx.client.create_article_path(sanitize_to_url(change["title"])))
|
||||
author, author_url = compact_author(ctx, change)
|
||||
parsed_comment = compact_summary(ctx)
|
||||
|
@ -783,7 +783,7 @@ def compact_import_upload(ctx, change):
|
|||
|
||||
|
||||
@formatter.embed(event="import/interwiki", mode="embed")
|
||||
def embed_import_interwiki(ctx, change):
|
||||
def embed_import_interwiki(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"]))
|
||||
|
@ -799,7 +799,7 @@ def embed_import_interwiki(ctx, change):
|
|||
|
||||
|
||||
@formatter.compact(event="import/interwiki", mode="compact")
|
||||
def compact_import_interwiki(ctx, change):
|
||||
def compact_import_interwiki(ctx: Context, change: dict):
|
||||
link = clean_link(ctx.client.create_article_path(sanitize_to_url(change["title"])))
|
||||
author, author_url = compact_author(ctx, change)
|
||||
parsed_comment = compact_summary(ctx)
|
||||
|
@ -838,7 +838,7 @@ def get_changed_groups(change: dict, ctx: Context) -> [[str], [str]]:
|
|||
|
||||
|
||||
@formatter.embed(event="rights/rights", aliases=["rights/autopromote"])
|
||||
def embed_rights_rights(ctx, change):
|
||||
def embed_rights_rights(ctx: Context, change: dict):
|
||||
embed = DiscordMessage(ctx.message_type, ctx.event, ctx.webhook_url)
|
||||
embed["url"] = ctx.client.create_article_path(sanitize_to_url("User:{}".format(change["title"].split(":")[1])))
|
||||
if ctx.event == "rights/rights":
|
||||
|
@ -859,7 +859,7 @@ def embed_rights_rights(ctx, change):
|
|||
|
||||
|
||||
@formatter.compact(event="rights/rights", aliases=["rights/autopromote"])
|
||||
def compact_rights_rights(ctx, change):
|
||||
def compact_rights_rights(ctx: Context, change: dict):
|
||||
link = clean_link(ctx.client.create_article_path(sanitize_to_url("User:{user}".format(user=change["title"].split(":")[1]))))
|
||||
added, removed = get_changed_groups(change, ctx)
|
||||
author, author_url = compact_author(ctx, change)
|
||||
|
@ -886,7 +886,7 @@ def compact_rights_rights(ctx, change):
|
|||
# merge/merge - Merging histories of two pages
|
||||
|
||||
@formatter.embed(event="merge/merge", mode="embed")
|
||||
def embed_merge_merge(ctx, change):
|
||||
def embed_merge_merge(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"]))
|
||||
|
@ -898,7 +898,7 @@ def embed_merge_merge(ctx, change):
|
|||
|
||||
|
||||
@formatter.compact(event="merge/merge")
|
||||
def compact_merge_merge(ctx, change):
|
||||
def compact_merge_merge(ctx: Context, change: dict):
|
||||
author, author_url = compact_author(ctx, change)
|
||||
parsed_comment = compact_summary(ctx)
|
||||
link = clean_link(ctx.client.create_article_path(sanitize_to_url(change["title"])))
|
||||
|
@ -914,7 +914,7 @@ def compact_merge_merge(ctx, change):
|
|||
|
||||
|
||||
@formatter.embed(event="newusers/autocreate", mode="embed")
|
||||
def embed_newusers_autocreate(ctx, change):
|
||||
def embed_newusers_autocreate(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"]))
|
||||
|
@ -923,7 +923,7 @@ def embed_newusers_autocreate(ctx, change):
|
|||
|
||||
|
||||
@formatter.compact(event="newusers/autocreate")
|
||||
def compact_newusers_autocreate(ctx, change):
|
||||
def compact_newusers_autocreate(ctx: Context, change: dict):
|
||||
author, author_url = compact_author(ctx, change)
|
||||
content = ctx._("Account [{author}]({author_url}) was created automatically").format(author=author,
|
||||
author_url=author_url)
|
||||
|
@ -934,7 +934,7 @@ def compact_newusers_autocreate(ctx, change):
|
|||
|
||||
|
||||
@formatter.embed(event="newusers/create", mode="embed")
|
||||
def embed_newusers_create(ctx, change):
|
||||
def embed_newusers_create(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"]))
|
||||
|
@ -943,7 +943,7 @@ def embed_newusers_create(ctx, change):
|
|||
|
||||
|
||||
@formatter.compact(event="newusers/create")
|
||||
def compact_newusers_create(ctx, change):
|
||||
def compact_newusers_create(ctx: Context, change: dict):
|
||||
author, author_url = compact_author(ctx, change)
|
||||
content = ctx._("Account [{author}]({author_url}) was created").format(author=author, author_url=author_url)
|
||||
return DiscordMessage(ctx.message_type, ctx.event, ctx.webhook_url, content=content)
|
||||
|
@ -953,7 +953,7 @@ def compact_newusers_create(ctx, change):
|
|||
|
||||
|
||||
@formatter.embed(event="newusers/create2", mode="embed")
|
||||
def embed_newusers_create2(ctx, change):
|
||||
def embed_newusers_create2(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"]))
|
||||
|
@ -962,7 +962,7 @@ def embed_newusers_create2(ctx, change):
|
|||
|
||||
|
||||
@formatter.compact(event="newusers/create2")
|
||||
def compact_newusers_create2(ctx, change):
|
||||
def compact_newusers_create2(ctx: Context, change: dict):
|
||||
author, author_url = compact_author(ctx, change)
|
||||
parsed_comment = compact_summary(ctx)
|
||||
link = clean_link(ctx.client.create_article_path(sanitize_to_url(change["title"])))
|
||||
|
@ -975,7 +975,7 @@ def compact_newusers_create2(ctx, change):
|
|||
|
||||
|
||||
@formatter.embed(event="newusers/byemail", mode="embed")
|
||||
def embed_newusers_byemail(ctx, change):
|
||||
def embed_newusers_byemail(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"]))
|
||||
|
@ -985,7 +985,7 @@ def embed_newusers_byemail(ctx, change):
|
|||
|
||||
|
||||
@formatter.compact(event="newusers/byemail")
|
||||
def compact_newusers_byemail(ctx, change):
|
||||
def compact_newusers_byemail(ctx: Context, change: dict):
|
||||
author, author_url = compact_author(ctx, change)
|
||||
parsed_comment = compact_summary(ctx)
|
||||
link = clean_link(ctx.client.create_article_path(sanitize_to_url(change["title"])))
|
||||
|
@ -999,7 +999,7 @@ def compact_newusers_byemail(ctx, change):
|
|||
|
||||
|
||||
@formatter.embed(event="newusers/newusers", mode="embed")
|
||||
def embed_newusers_newusers(ctx, change):
|
||||
def embed_newusers_newusers(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("User:{}".format(change["user"])))
|
||||
|
@ -1008,7 +1008,7 @@ def embed_newusers_newusers(ctx, change):
|
|||
|
||||
|
||||
@formatter.compact(event="newusers/newusers")
|
||||
def compact_newusers_newusers(ctx, change):
|
||||
def compact_newusers_newusers(ctx: Context, change: dict):
|
||||
author, author_url = compact_author(ctx, change)
|
||||
content = ctx._("Account [{author}]({author_url}) was created").format(author=author, author_url=author_url)
|
||||
return DiscordMessage(ctx.message_type, ctx.event, ctx.webhook_url, content=content)
|
||||
|
@ -1018,7 +1018,7 @@ def compact_newusers_newusers(ctx, change):
|
|||
|
||||
|
||||
@formatter.embed(event="contentmodel/change", mode="embed")
|
||||
def embed_contentmodel_change(ctx, change):
|
||||
def embed_contentmodel_change(ctx: Context, change: dict):
|
||||
embed = DiscordMessage(ctx.message_type, ctx.event, ctx.webhook_url)
|
||||
embed_helper(ctx, embed, change, set_desc=False)
|
||||
embed["url"] = ctx.client.create_article_path(sanitize_to_url(change["title"]))
|
||||
|
@ -1031,7 +1031,7 @@ def embed_contentmodel_change(ctx, change):
|
|||
|
||||
|
||||
@formatter.compact(event="contentmodel/change")
|
||||
def compact_contentmodel_change(ctx, change):
|
||||
def compact_contentmodel_change(ctx: Context, change: dict):
|
||||
author, author_url = compact_author(ctx, change)
|
||||
link = clean_link(ctx.client.create_article_path(sanitize_to_url(change["title"])))
|
||||
parsed_comment = compact_summary(ctx)
|
||||
|
@ -1047,7 +1047,7 @@ def compact_contentmodel_change(ctx, change):
|
|||
|
||||
|
||||
@formatter.embed(event="contentmodel/new", mode="embed")
|
||||
def embed_contentmodel_new(ctx, change):
|
||||
def embed_contentmodel_new(ctx: Context, change: dict):
|
||||
embed = DiscordMessage(ctx.message_type, ctx.event, ctx.webhook_url)
|
||||
embed_helper(ctx, embed, change, set_desc=False)
|
||||
embed["url"] = ctx.client.create_article_path(sanitize_to_url(change["title"]))
|
||||
|
@ -1059,7 +1059,7 @@ def embed_contentmodel_new(ctx, change):
|
|||
|
||||
|
||||
@formatter.compact(event="contentmodel/new")
|
||||
def compact_contentmodel_new(ctx, change):
|
||||
def compact_contentmodel_new(ctx: Context, change: dict):
|
||||
author, author_url = compact_author(ctx, change)
|
||||
link = clean_link(ctx.client.create_article_path(sanitize_to_url(change["title"])))
|
||||
parsed_comment = compact_summary(ctx)
|
||||
|
@ -1074,7 +1074,7 @@ def compact_contentmodel_new(ctx, change):
|
|||
|
||||
|
||||
@formatter.embed(event="managetags/create", mode="embed")
|
||||
def embed_managetags_create(ctx, change):
|
||||
def embed_managetags_create(ctx: Context, change: dict):
|
||||
embed = DiscordMessage(ctx.message_type, ctx.event, ctx.webhook_url)
|
||||
embed_helper(ctx, embed, change)
|
||||
ctx.client.refresh_internal_data()
|
||||
|
@ -1084,7 +1084,7 @@ def embed_managetags_create(ctx, change):
|
|||
|
||||
|
||||
@formatter.compact(event="managetags/create")
|
||||
def compact_managetags_create(ctx, change):
|
||||
def compact_managetags_create(ctx: Context, change: dict):
|
||||
author, author_url = compact_author(ctx, change)
|
||||
link = clean_link(ctx.client.create_article_path(sanitize_to_url(change["title"])))
|
||||
ctx.client.refresh_internal_data()
|
||||
|
@ -1106,7 +1106,7 @@ def compact_managetags_create(ctx, change):
|
|||
|
||||
|
||||
@formatter.embed(event="managetags/delete", mode="embed")
|
||||
def embed_managetags_delete(ctx, change):
|
||||
def embed_managetags_delete(ctx: Context, change: dict):
|
||||
embed = DiscordMessage(ctx.message_type, ctx.event, ctx.webhook_url)
|
||||
ctx.client.refresh_internal_data()
|
||||
embed["url"] = ctx.client.create_article_path(sanitize_to_url(change["title"]))
|
||||
|
@ -1119,7 +1119,7 @@ def embed_managetags_delete(ctx, change):
|
|||
|
||||
|
||||
@formatter.compact(event="managetags/delete")
|
||||
def compact_managetags_delete(ctx, change):
|
||||
def compact_managetags_delete(ctx: Context, change: dict):
|
||||
author, author_url = compact_author(ctx, change)
|
||||
link = clean_link(ctx.client.create_article_path(sanitize_to_url(change["title"])))
|
||||
ctx.client.refresh_internal_data()
|
||||
|
@ -1148,7 +1148,7 @@ def compact_managetags_delete(ctx, change):
|
|||
|
||||
|
||||
@formatter.embed(event="managetags/activate", mode="embed")
|
||||
def embed_managetags_activate(ctx, change):
|
||||
def embed_managetags_activate(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"]))
|
||||
|
@ -1157,7 +1157,7 @@ def embed_managetags_activate(ctx, change):
|
|||
|
||||
|
||||
@formatter.compact(event="managetags/activate")
|
||||
def compact_managetags_activate(ctx, change):
|
||||
def compact_managetags_activate(ctx: Context, change: dict):
|
||||
author, author_url = compact_author(ctx, change)
|
||||
link = clean_link(ctx.client.create_article_path(sanitize_to_url(change["title"])))
|
||||
parsed_comment = compact_summary(ctx)
|
||||
|
@ -1176,7 +1176,7 @@ def compact_managetags_activate(ctx, change):
|
|||
|
||||
|
||||
@formatter.embed(event="managetags/deactivate", mode="embed")
|
||||
def embed_managetags_deactivate(ctx, change):
|
||||
def embed_managetags_deactivate(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"]))
|
||||
|
@ -1185,7 +1185,7 @@ def embed_managetags_deactivate(ctx, change):
|
|||
|
||||
|
||||
@formatter.compact(event="managetags/deactivate")
|
||||
def compact_managetags_deactivate(ctx, change):
|
||||
def compact_managetags_deactivate(ctx: Context, change: dict):
|
||||
author, author_url = compact_author(ctx, change)
|
||||
link = clean_link(ctx.client.create_article_path(sanitize_to_url(change["title"])))
|
||||
parsed_comment = compact_summary(ctx)
|
||||
|
|
Loading…
Reference in a new issue