ТЗ на разработку Telegram-бота Необходимо написать Telegram-бота для строительной компании. Ботом будут пользоваться: отдел ПТО (прорабы) менеджеры продаж проектный отдел остальные сотрудники фирмы (несколько отделов, предусмотреть их расширение, например, бухгалтерия, снабжение, офисные сотрудники и тд) клиенты (заказчики) Модуль отдела ПТО Необходимо, чтобы прораб смог загружать фото промежуточной стройки в бот, место хранения – Yandex Диск. Необходимо предусмотреть, чтобы прораб смог выбрать свой объект (или из всего списка, либо ему будут показываться его объекты). При загрузке фото создавать папку в облаке с именем “19112021”. Путь хранения всех фото “/Облако/Фото_ПТО/Прораб/Имя_объекта”. Пояснения: У прорабов есть кнопка загрузить фото, далее выпадающее меню по фамилии и адресу заказчика он выбирает из выпадающего списка, далее у него выбор нескольких этапов стройки – фундамент, стены первого этажа, перекрытие, стены второго этажа, кровля, фасад, окна, инженерия, черновая отделка, электрика (предусмотреть возможность расширения). И далее он выбирает фотографии из галереи и отправляет их, эти фото цепляются на диск в соответствующую папку – диск/фамилия заказчика (с адресом)/этап/дата). Необходимо, чтобы пользователи бота (с определёнными правами) могли выгрузить фото объектов по какому-либо признаку (либо скачать, либо просмотреть прямо в Телеге). Пользователь может выбрать дату для просмотра/скачивания фото. Пояснения: как только прораб выгрузил фото, заказчику сразу приходят сообщением от бота (только ему), “загружены фото по этапу такому то от такого то числа”. В любой момент заказчик также может, по команде или кнопке выгрузить фото с другого этапа, к примеру кнопка/команда (архив фото), он проваливается в меню, этап, далее выбрав этап в меню дата, и он выбирая дату получает сообщением все фото с этой даты по этому этапу. Общие задачи Сделать распределение прав для различных пользователей. Уведомления в боте различного характера: новости компании, дни рождения сотрудников, объявления выходных итп. Также планируется что бот будет работать в режиме task-менеджера, люди с одного отдела будут давать однотипные задачи в другой объект, например проектировщики будут давать задачи геодезистам по съемке участка, там есть стандартный набор данных, которые передаются, нужно чтобы исполнитель всегда мог вернуться к списку задач и посмотреть вводные данные. Таких однотипных задач от одного отдела к другому очень много. Хороший пример для изучения familybot.ru/ Техническое требование: бота реализовать на языке PHP.

Похожие

Посмотрите другие вакансии

Вот самые похожие вакансии

Новый поиск