events.iterate.com

Event type

events.iterate.com/telegram/access-configured

Replaces the Telegram user-id allowlist for this bot connection. Empty denies every inbound user.

Payload schema

allowedUserIdsstring[]

The complete replacement allowlist: Telegram user ids (digits only), deduplicated on parse. The sender's identity — not the chat — is the authorization principal.

Raw JSON schema
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "allowedUserIds": {
      "description": "The complete replacement allowlist: Telegram user ids (digits only), deduplicated on parse. The sender's identity — not the chat — is the authorization principal.",
      "type": "array",
      "items": {
        "type": "string",
        "pattern": "^\\d+$"
      }
    }
  },
  "required": [
    "allowedUserIds"
  ]
}