Интерактивы
Интерактивы триггерятся на определённые условия команды
Знакомство
Как называть человека во время диалогов. Так же переименовывает его в это имя.
При знакомстве предоставляет список готовых имён. Структура у имён такая: безобидное прилагательное (прим. фиолетовый); безобидное существительное (прим. крокодил).
Пользователь выбирает имя, бот сохраняет его у себя в базу и привязывает к пользователю. После этого переименовывает и обращается с пользователем по "имени".
sequenceDiagram
actor User
participant Bot
participant DB as База данных
User->>+Bot: любое сообщение
Bot->>User: Перед тем, как начать, мне надо узнать, как тебя зовут.
Bot->>User: Как мне тебя называть? *Кнопки*
User->>Bot: Выбирает кнопку
Bot->>+DB: Записывает имя в профиль пользователя
DB->>-Bot: Ок!
Bot->>-User: Понял. Теперь ты Сладкая Картошка