Перейти к содержанию
ИИ для чайников

Создание бота и защита доступа

13 минут · платный модуль

Модуль 10 · урок 2 из 6Шаг 1 из 5

Как устроен бот

  • Бот в Telegram создают через официальный бот @BotFather: он выдаёт токен — пароль, по которому программа управляет ботом.
  • Программа бота — её по ТЗ пишет Codex: принимает сообщения, ищет ответ по базе, передаёт вопросы менеджеру.
  • Ключ API — пароль к нейросети, если бот формулирует ответы с её помощью. Каждый запрос к нейросети стоит денег — в кабинете API ставят лимит расходов.

Токен и ключ — секреты. Хранят их в файле .env на сервере, где работает бот; этот файл не попадает в общий доступ и в историю версий. Не вставляют в код, в чат с нейросетью, в скриншоты и письма.

Утёк секрет — сразу отзывают его и выпускают новый: токен — в @BotFather, ключ — в кабинете API.

Тестовый режим: бот отвечает только тестовым пользователям из списка, журнал — без персональных данных, есть выключатель.