August 23, 2023
Первичное ТЗ под PDL бота.
- Мультиботовость. Через одну механику будет подключение к многим ботам.
- Работа с ботом с помощью "Telegram Webhook" - ботов сохраняем в таблице “bots” / “TG. Bot DB info”БД. Каждый бот имеет свое уникальное ID, в разрезе таблицы или системы, соответственно проставляются вебхуки одинаковые и запросы от всех полетят на один сервер.
- После получения от сервера реквеста - нужно будет определить из запроса какой это bot_id
- bot_id должен быть по всему флоту бота и происходит логирование при необходимости, например между юзером и ботом.
- Соответственно после обработки запроса нужно будет отправить “Песпонс” юзеру (показать новый экран, сообщение , инфу и т.д. Исходя из флоу), используя тот же сымый бот (для определения токене и chat_id)
- В данном видео, можно подробней узнать про то, как работает мультиботовость - https://drive.google.com/file/d/1Txu7vnZ5zScSle_gu9eMhDAzVNC6iR76/view?usp=sharing
- Пример кода реализации мультиботовости на php - https://drive.google.com/file/d/1cvDxAsbLdZJwojUF42L3Gjj1drClJjCi/view?usp=sharing
- Мультиязычность бота.
- Определение ГЕО по номеру телефона при регистрации.
- Все исходящие ссылки будут идти с постановкой плейсхолдеров.
- На старте тестирования будет логирование EVENTS (целевых действий, нажатий) пользователя по воронке бота.
- нужна админка для управления текстами и базами.