Telegram-бот, с GPT-4 API
TЗ — Telegram-Бот системы + Sheets
ЦЕЛЬ
Создать Telegram-бота, имитирующего ИИ-структуру, с:
- заданными сценариями поведения (без генерации)
- возможностью хранения данных пользователей
- управлением внутренними таблицами через Google Sheets API
- архитектурой, в которой “бот = голос системы”
модуль 1 — Telegram-Бот с управляемыми сценариями
Бот должен:
- принимать команды от пользователя (агента), например ГОТОВ, протокол, Δ1
- запускать сценарии из заранее заданной базы (Google Sheets или JSON)
- реагировать строго по сценарию (реплики предоставим)
- не использовать случайную генерацию текста (GPT — по желанию)
- не добавлять помощь, смайлы, кнопки — стиль холодный, директивный
модуль 2 — Интеграция с базой данных (Google Sheets API)
Бот должен уметь:
- сохранять ID пользователя, его ответ, время, имя протокола
- обновлять EXP-таблицу: начислять очки, фиксировать действия
- записывать в таблицу “Агенты”: текущий уровень, последний шаг, статус
- иметь возможность читать сценарии из Google Sheets / JSON
команды управления (от координатора)
/написать [id] [exp] — Добавить EXP
/записать [id] [протокол] — Записать участие агента
/протокол [название] — Запустить нужный сценарий вручную
требования К исполнителю
- Опыт с Telegram API (Aiogram, Telebot, pyTelegramBotAPI)
- Знание Google Sheets API / gspread
- Понимание архитектуры: “бот как интерфейс”, не собеседник
- Готовность не использовать лишний UI
Скрипты и боты