База знаний

Подключение Telegram к LEVBOT

Короткая инструкция: как создать Telegram-бота через BotFather, вставить токен в LEVBOT DEPLOY и подключить канал без командной строки.

Содержание
  1. Шаг 1. Откройте BotFather
  2. Шаг 2. Создайте нового бота
  3. Шаг 3. Скопируйте токен
  4. Шаг 4. Вставьте токен в LEVBOT DEPLOY
  5. Шаг 5. Проверьте работу
  6. Частые ошибки
    1. Бот молчит
    2. BotFather не принимает username
    3. Токен попал постороннему
  7. Готово

Чтобы Green отвечал в Telegram, нужно создать обычного Telegram-бота, получить его токен и вставить токен в LEVBOT DEPLOY.

На всё обычно уходит несколько минут.

---

Шаг 1. Откройте BotFather

В Telegram найдите официальный аккаунт:

@BotFather

У официального BotFather должна быть синяя отметка подтверждения. Откройте его и нажмите START / ЗАПУСТИТЬ.

---

Шаг 2. Создайте нового бота

Отправьте BotFather команду:

/newbot

BotFather по очереди попросит:

  1. Название бота — его будут видеть пользователи. Например: LEVBOT Green.
  2. Username бота — уникальное имя, которое обязательно заканчивается на bot. Например: company_levbot.

Если username уже занят, придумайте другой.

---

Шаг 3. Скопируйте токен

После создания BotFather пришлёт длинную строку — Telegram Bot Token.

Скопируйте токен целиком, без пробелов и переносов.

Токен — это пароль от бота. Не публикуйте его и не отправляйте посторонним. Если токен утёк, откройте BotFather, выберите бота и перевыпустите токен командой /revoke.

---

Шаг 4. Вставьте токен в LEVBOT DEPLOY

Откройте LEVBOT DEPLOY:

  1. Поставьте галочку «Подключить Telegram».
  2. В появившееся поле вставьте токен из BotFather.
  3. Если Green ещё не установлен — выполните обычный запуск.
  4. Если Green уже работает — заполните только SSH-доступ и нажмите «Перенастроить Льва».

Для перенастройки уже работающего Green повторно вводить Yandex API Key и Yandex Folder ID не требуется: DEPLOY должен сохранить действующие значения на сервере.

---

Шаг 5. Проверьте работу

  1. Откройте созданного бота в Telegram.
  2. Нажмите START / ЗАПУСТИТЬ.
  3. Отправьте любое сообщение.
  4. Green должен ответить.

На российских серверах Telegram может работать медленнее или нестабильно. Если ответ не пришёл сразу, подождите немного и повторите сообщение.

---

Частые ошибки

Бот молчит

Проверьте:

  • нажата ли кнопка START в чате с ботом;
  • токен скопирован полностью;
  • включена ли галочка «Подключить Telegram»;
  • выполнена ли кнопка «Перенастроить Льва» после добавления токена;
  • работает ли сам Green на сервере.

BotFather не принимает username

Username должен:

  • быть уникальным;
  • содержать только допустимые символы;
  • заканчиваться на bot.

Токен попал постороннему

Сразу перевыпустите токен через BotFather и заново вставьте новый токен в DEPLOY, затем ещё раз нажмите «Перенастроить Льва».

---

Готово

Рабочая схема выглядит так:

Клиент пишет в Telegram → Telegram передаёт сообщение Green → Green отвечает клиенту