← All clips · Administration

Approve an application from Telegram

PASSING GATE AdministratorVenue Manager 8 steps · 14.0s · recorded Aug 25, 9:10 PM · eadc380

Speed

The whole inbound loop, for real: an application arrives, the staff card goes out through the adapter with three tokenized buttons, and the button press comes back the way Telegram sends it — a signed `callback_query` POSTed to /webhooks/telegram with the secret header — and approves the application without anyone opening the admin site.

Source: e2e/scenarios/test_wf_who_approved_it.py:1 · run 20260826T041025Z-eadc380 · steps carry start_ms/end_ms offsets into the video

Steps

  1. An absent map means 'nobody has said yet' and must keep working. A map WITH entries is a statement about who may press.

  2. A channel post's buttons are pressable by any viewer — the transport's own docstring says so. Today the only credential is the token in the button, and nothing asks who is holding it.

  3. Same button, same token, same channel — a different person.

Notes

Sign in to leave a timestamped review note. Notes land in the same review backlog as in-page annotations.

  1. No notes on this clip yet.
Run history (6)