spec.yaml
 1  documentationUrl: https://docs.airbyte.com/integrations/sources/telegram
 2  connectionSpecification:
 3    $schema: http://json-schema.org/draft-07/schema#
 4    title: Telegram Fetcher Source Spec
 5    type: object
 6    required:
 7      - bot_token
 8    additionalProperties: false
 9    properties:
10      bot_token:
11        type: string
12        title: Telegram Bot Token
13        description: "The Bot Token used to authenticate with Telegram API. Get it from @BotFather on Telegram."
14        airbyte_secret: true
15        order: 1
16      chat_ids:
17        type: array
18        title: Chat IDs
19        description: "Optional list of Chat IDs to filter messages from. Leave empty to fetch from all chats the bot has access to. Use negative numbers for groups/channels (e.g., -1001234567890)."
20        items:
21          type: string
22        order: 2