First Message Builder
Connect Telegram so the service can send applications on your behalf.
-
Official Telegram loginTelegram confirms the sign-in itself — we only receive your telegram_id, name and (if you allow it) username/photo.
-
What we see and what we don'tWe see: your name/username and job-channel posts (for generation). We don't see: private chats, contacts, media, your 2FA password.
-
Revoke in one tapTelegram → Settings → Privacy and Security → Active Sessions → pick “FirstMessageBuilderBot” → terminate.
What happens technically
The Telegram Login Widget opens an iframe window on oauth.telegram.org, where you confirm the sign-in
from your own Telegram account. Telegram sends us signed data (HMAC-SHA256 keyed by the bot token),
we verify the signature and create a session. Your 2FA password is never transmitted.
For the service to send messages on your behalf, the next onboarding step asks you to confirm your number once with a code from Telegram (MTProto via Telethon) — otherwise the widget only provides identification.
The code is open source: builder/telegram_auth.py, builder/telegram_resolver.py.