# Инструкция по созданию telegram-бота

### 🔧 Шаг 1: Создание бота в Telegram через BotFather

1. <span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Откройте Telegram и найдите официального бота [**@BotFather**](https://t.me/BotFather) (с синей галочкой).</span>
2. <span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Нажмите **«Start»** или введите команду `/start`, чтобы начать диалог.</span>
3. <span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Отправьте команду `/newbot`.</span>
4. <span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Следуйте инструкциям:</span>
    - <span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Введите **имя бота** — это отображаемое имя, которое увидят пользователи.</span>
    - <span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Укажите **уникальный username**, который должен заканчиваться на `bot` (например, `MyCompanySupportBot`).</span>
5. <span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">После успешного создания BotFather предоставит вам **API-токен** — длинную строку символов, например:</span><div class="contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary"><div class="sticky top-9">  
    </div><div class="overflow-y-auto p-4" dir="ltr">`<span class="hljs-section">123456789:ABCdefGhIJKlmNoPQRstuVWXyz123456789</span>`</div></div>

Скопируйте и сохраните этот токен — он понадобится для интеграции.

---

### ⚙️ Шаг 2: Подключение бота к нашей платформе

1. <span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Перейдите в раздел **«Чат-боты»** </span>
    
    [![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/scaled-1680-/ziwimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/ziwimage.png)
2. Нажмите на кнопку **«Добавить чат-бота»**
3. Введите **название** и **описание** для бота, чтобы вам было легче найти позже вашего бота в списке.[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/scaled-1680-/6VLimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/6VLimage.png)
4. Убедитесь, что выбран тип бота **«Телеграм»** и нажмите <span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">**«Далее»**</span>
5. <span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Введите **API-токен бота**, полученный через @BotFather</span>[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/scaled-1680-/BPfimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/BPfimage.png)
6. Выберите **сценарий** и **стартовый блок**, по которому будет проходить ваш бот при инициировании нового общения с ним.
7. Укажите **максимальное время диалога** — Когда заданное время истекает, диалог автоматически завершается и попадает в аналитику. Новые сообщения будут обрабатываться в рамках нового диалога. Для пользователя чата эта настройка ни на что не влияет.​
8. **Протестируйте подключение** — проверьте, возможно ли подключиться к telegram с заданными настройками. А затем **добавьте чат-бота**, кликнув на соответствующую кнопку.

<span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">После этого ваш Telegram-бот будет успешно интегрирован с нашей платформой, и вы сможете использовать его в сценариях взаимодействия с пользователями.</span>​

---

### 🔒 Важные рекомендации по безопасности

- <span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">**Не передавайте API-токен третьим лицам**. Если токен станет известен посторонним, они смогут управлять вашим ботом.</span>
- <span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">При подозрении на компрометацию токена, немедленно **сгенерируйте новый токен** через BotFather с помощью команды `/token`.</span>