Invite & Admin

`AdminService` + `AdminNormalizer` return compact `ok`-style payloads for:

Types: Invite & Admin

Admin result

AdminService + AdminNormalizer return compact ok-style payloads for:

  • add_chat_administrator
  • remove_chat_administrator
  • transfer_chat_ownership

Representative fields:

  • @type: ok
  • chat_id
  • user / new_owner
  • custom_title
  • rights
  • status
  • is_channel

Invite result

InviteService + InviteNormalizer return enriched invite payloads for:

  • invite link CRUD
  • revoked-link cleanup
  • join requests
  • invite-link members
  • join request processing

Representative fields:

  • chat_id
  • invite_link
  • requests
  • members
  • next_offset_request
  • next_offset_member
  • creator_user_id
  • only_with_expired_subscription
  • subscription_pricing

These shapes are partly TDLib-like and partly service-enriched with chat metadata.