DokumentasjonWorkflowsUtløsere

Telegram · Ny oppdatering node

Starter arbeidsflyten ved nye meldinger, kommandoer, kanalinnlegg eller knappeklikk til Telegram-boten din. Den sikre webhooken settes opp automatisk i Production. Se oppsett, input og output, testkjøring og løsning av vanlige feil.

7 min lesetidOppdatert

Hva noden gjør

Starter arbeidsflyten ved nye meldinger, kommandoer, kanalinnlegg eller knappeklikk til Telegram-boten din. Den sikre webhooken settes opp automatisk i Production.

Bruk Telegram · Ny oppdatering som et tydelig avgrenset trinn i en anymize-workflow.

  • Starter en ny workflow-kjøring.
  • Gir 1 output til senere trinn.
  • Kjører som et vanlig trinn i flyten.

Sett opp noden

  1. 01Åpne en workflow og legg til Telegram · Ny oppdatering fra nodekatalogen.
  2. 02Fyll ut obligatoriske felt og koble verdier fra tidligere trinn.
  3. 03Kjør noden med et lite testdatasett og kontroller outputtet.
  4. 04Koble det vellykkede outputtet og aktiver etter en fullstendig test.

Handlinger og moduser

Telegram · Ny oppdatering har ett tydelig formål. Innstillingene vises når du velger noden.

Innstillinger

FeltBetydningOmråde
Telegram-botVelg bot-tokenet i workflow-hemmeligheter. @BotFather utsteder det direkte; du trenger ingen OAuth-app.Beskyttet
OppdateringstyperJSON-liste over Telegram-oppdateringer som kan starte arbeidsflyten. La den stå tom eller bruk [] for Telegrams standardvalg.Standard
Bare botkommandoValgfritt. Starter bare når teksten begynner med denne kommandoen. Ta med / først.Standard
Bare chat-IDValgfritt. Begrenser triggeren til en privat chat, gruppe eller kanal.Standard
Ignorer meldinger fra andre boterForhindrer bot-til-bot-løkker. Oppdateringer uten avsender påvirkes ikke.Standard

Input og output

InputBetydningType
StandardDenne utløseren trenger ingen input.JSON
OutputBetydningType
HendelsestypeDen registrerte Telegram-oppdateringstypen, for eksempel message eller callback_query.text
Oppdaterings-IDKonfigurer verdien i nodepanelet.number
Chat-IDKonfigurer verdien i nodepanelet.text
Meldings-IDKonfigurer verdien i nodepanelet.number
Emne-IDKonfigurer verdien i nodepanelet.number
TekstKonfigurer verdien i nodepanelet.text
MedietekstKonfigurer verdien i nodepanelet.text
AvsenderTelegram-brukeren eller boten bak oppdateringen.json
ChatTelegram-chatten, gruppen eller kanalen.json
KnappeklikkFull Callback Query ved klikk på en inline-knapp.json
Callback-datadata-verdien fra inline-knappen.text
Rå oppdateringHele Telegram-oppdateringen uten tap av informasjon.json

Eksempel og testkjøring

Eksempel på innkommende Telegram-melding: start med et lite og gjenkjennelig datasett. Kontroller outputtet og bruk bare felt som faktisk finnes.

Eksempel på testkjøring

{
  "event_type": "message",
  "update_id": 836521004,
  "chat_id": "-1001234567890",
  "message_id": 42,
  "message_thread_id": null,
  "text": "/status Produktion",
  "caption": null,
  "from": {
    "id": 118922110,
    "is_bot": false,
    "first_name": "Mara",
    "username": "mara_ops"
  },
  "chat": {
    "id": -1001234567890,
    "title": "Operations",
    "type": "supergroup"
  },
  "callback_query": null,
  "data": null,
  "update": {
    "update_id": 836521004
  }
}

Tilgang og sikkerhet

Før aktivering bør du kontrollere hvilke data som går inn i trinnet og hva outputtet inneholder.

Lagre nøkler og påloggingsdata i den beskyttede tilkoblingsadministrasjonen. Ikke lim dem inn i vanlige felt, testdata eller beskrivelser.

Løs vanlige feil

  • Ingen output: kontroller siste kjøring og feltene fra forrige node.
  • Tom variabel: åpne outputtet fra forrige trinn og bruk et felt fra de faktiske testdataene.
  • Workflowen starter ikke: aktiver den og kontroller utløserens modus.