← На главную

First Message Builder

Подключите Telegram, чтобы сервис мог отправлять отклики от вашего имени.

Войти через Telegram
Официальный виджет Telegram — подтверждение в отдельном окне, без передачи нам пароля и без SMS.
Откроется фирменное окно Telegram. После подтверждения вернёмся сюда.
Не готовы подключать? Сначала посмотрите демо на живых данных →
  • 🔓
    Официальный логин Telegram
    Telegram сам подтверждает вход — мы получаем только ваш 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.

Не готовы делиться сессией? Посмотрите, как сервис работает без входа.
Номер телефона Telegram
Тот же номер, на котором у вас зарегистрирован Telegram. Код придёт внутрь Telegram, не SMS.
Только telegram_id (8 цифр) останется у нас после входа. Сам номер не сохраняем.
Введите код
Откройте Telegram → чат «Telegram» (официальный, синяя галочка) → 5-значный код. Если ничего не пришло — проверьте, что вошли с того же номера в Telegram-приложение хотя бы раз.