First Message Builder
Подключите Telegram, чтобы сервис мог отправлять отклики от вашего имени.
-
Официальный логин TelegramTelegram сам подтверждает вход — мы получаем только ваш telegram_id, имя и (если разрешите) username/фото.
-
Что мы видим и чего не видимВидим: ваше имя/username, сообщения каналов с вакансиями (для генерации). Не видим: личные чаты, контакты, медиа, пароль 2FA.
-
Отозвать в один тапTelegram → Настройки → Конфиденциальность → Сеансы → выберите «FirstMessageBuilderBot» → завершить.
Что технически происходит
Telegram Login Widget открывает iframe-окно на oauth.telegram.org, где вы подтверждаете вход
в своём Telegram-аккаунте. Telegram возвращает к нам подписанные данные (HMAC-SHA256 от bot token),
мы проверяем подпись и создаём сессию. Пароль 2FA не передаётся.
Чтобы сервис мог отправлять сообщения от вашего имени, на следующем шаге онбординга нужно один раз подтвердить номер по коду из Telegram (MTProto через Telethon) — иначе виджет даёт только идентификацию.
Код проекта открыт: builder/telegram_auth.py, builder/telegram_resolver.py.