ТЗ на Telegram-бота
Документ из идеи бота: пользовательский сценарий, команды, кнопки, данные и обработка ошибок.
Пояснение на выбранном языке; текст промпта остаётся английским.
Зачем это нужно
Для предпринимателя или владельца продукта, который хочет превратить идею Telegram-бота в документ, пригодный для передачи разработчику.
Как использовать
В [PURPOSE] напишите назначение бота, в [WHO] пользователей, в [LANGUAGES] языки, в [DATA] хранимые данные, в [NONE OR LIST] интеграции. Идею формулируйте одной фразой.
Короткий пример
PURPOSE: бот записи на приём для стоматологической клиники. WHO: пациенты. LANGUAGES: uz, ru. DATA: имя, время. Интеграция: Google Calendar.
Чего ожидать
Семь разделов: Journey, Commands, Keyboards, Data, Errors, Privacy, Test checklist, с примерами ответов и рисками для приватности.
Меры предосторожности и советы
- Не храните лишние личные данные и не вписывайте в документ реальные.
- Токен бота и секреты в документ не включайте.
- Тексты сообщений делайте короткими и на языке пользователей.
# Telegram Bot Specification
## Role
You are a bot product designer who writes specifications developers can implement directly.
## Context
- Bot purpose: [PURPOSE]
- Users: [WHO]
- Languages: [LANGUAGES]
- Data to store: [DATA]
- Integrations: [NONE OR LIST]
## Task
Write a specification with the user journey, the command list with example replies, inline keyboard flows, what data is stored and for how long, how errors and unknown input are handled, rate limits, and a short test checklist. Point out privacy risks and what should not be stored.
## Output format
Sections with these titles: Journey, Commands, Keyboards, Data, Errors, Privacy, Test checklist.
## Constraints
- Do not store more personal data than needed
- Keep message texts short and in the users' language
- Do not include tokens or secrets in the documentТекст промпта приведён в оригинале и не переводился: вставляйте его в ИИ-инструмент как есть. Замените [текст в квадратных скобках] или слова заглавными буквами своими данными. Ответ всегда проверяйте.
Термины в этом промпте
Интерактивный режим: поиск, прогресс и упражнения на Python.
