Telegram-бот на DeepSeek
Соберите бота, который отвечает на вопросы клиентов, сохраняет заявки и передаёт сложные случаи вам.
Пошаговая сборка
1. Создайте бота
В Telegram откройте @BotFather, отправьте /newbot, придумайте имя и получите токен. Токен — это пароль бота, никому его не показывайте.
2. Соберите сценарий
Напишите на бумаге 5–7 шагов: приветствие, вопрос клиента, уточнение, ответ, передача заявки. Не начинайте с кода, пока нет сценария.
3. Подключите DeepSeek
Создайте ключ на platform.deepseek.com. В коде бот отправляет текст клиента в API и получает ответ. Ключ храните в переменной окружения, а не в коде.
4. Добавьте память
Сохраняйте историю диалога в базу или файл, чтобы бот помнил контекст. Ограничьте историю 10–15 сообщениями, иначе запросы станут дорогими.
5. Сделайте заявку
Когда клиент готов к покупке, бот просит имя и контакт и сохраняет заявку в таблицу. Проверьте, что заявка не теряется при ошибке.
6. Проверьте на людях
Прогоните 20 реальных вопросов. Найдите места, где бот отвечает неверно, и добавьте запреты: не выдумывать цены, не обещать сроки, передавать сложное человеку.
Пример выполнения
Пример: бот для небольшой студии ремонта. Клиент пишет «сколько стоит отремонтировать кухню». Бот не называет цену, а уточняет площадь, город и сроки, затем предлагает оставить телефон. Заявка попадает в таблицу с пометкой «кухня, 8 м², Москва».
Владелец видит заявку и перезванивает. Бот не заменяет продавца, но снимает первый круг вопросов и не теряет контакт.
Что должно получиться
- Работающий бот в Telegram
- Токен и ключ API в безопасном месте
- Таблица заявок
- Список из 20 проверенных вопросов
Клиент: Сколько стоит? → Бот: Подскажу после двух вопросов: какая площадь и город? → Клиент: 8 м², Москва → Бот: Спасибо, передал замерщику. Оставьте телефон, чтобы согласовать время.
Готовые промпты
- Ты — вежливый администратор студии. Задай не больше двух уточняющих вопросов, не называй цену, предложи оставить телефон.
- Сделай саммари диалога: запрос клиента, важные детали, следующий шаг.
- Проверь ответ бота: нет ли обещаний, которых мы не можем выполнить.
Инструменты
- @BotFather в Telegram
- platform.deepseek.com
- Google Sheets или SQLite
- Любой хостинг для бота
Ошибки
- Публиковать токен в чате или GitHub.
- Разрешать боту называть точные цены без проверки.
- Не ограничивать историю диалога.
- Не тестировать на реальных вопросах.
Чек-лист
- Бот отвечает на 5 типовых вопросов.
- Сложный вопрос передаётся человеку.
- Заявка сохраняется.
- Токены не в коде.
- Есть инструкция запуска.