Задание: Боты для мессенджеров. Создание простого телеграмм бота и инструкции по его установке и редактированию (Дистанционная работа)
Нужно создать телеграмм бота со следующим функционалом (сценарием работы):
1. Входное окно:
Запустить бота
2. После запуска появляется надпись:
Чтобы отправить видео обращение, необходимо поделиться контактными данными с ботом и кнопка «Поделиться» (кнопка отправляет контактные данные пользователя)
3. После нажатия, появляется кнопка «Записать видео обращение»
4. После нажатия на нее запускается видео запись с фронтальной камеры в кружочке (как в переписке телеграмма)
5. Во время записи есть кнопка «завершить запись»
6. После нажатия на эту кнопку запись останавливается и появляется 2 кнопки «Отправить» и «Перезаписать»
7. «Перезаписать» - пункты с п.4-го по п. 6.
8. «Отправить» - появляется надпись «Спасибо, Ваше обращение отправлено», а сам ролик отправляется в указанный канал с текстовыми подписями от кого получено это обращение.
Если сценарий с пункта 3 - 8 невозможно реализовать из за запретов ТГ. То предложить альтернативный сценарий получения видео обращения от пользователя.
Как вариант:
3. Появляется сообщение «Для записи видео обращения удерживайте значок камеры, чтобы записать видеосообщение и отправить данному чат-боту»
4. После отправке сообщения Появляется надпись «Спасибо, Ваше обращение отправлено и мы скоро на него ответим»
В случае когда пользователь не отправил свои контакты - остальной функционал бота заблокированы и при попытках сделать чтото иное всегда появляется сообщение - "Чтобы отправить видео обращение, необходимо поделиться контактными данными с ботом".
Также к боту необходим написать инструкцию как отредактировать текстовые сообщения которые он отправляет. А также в инструкции должно быть описано как установить (какой нужен сервер и как на него разместить бота) и запустить бот.