Создать чат-бота в Телеграме.
Канал для сотрудников. Администратор канала назначает роли пользователям.
В зависимости от выданной роли, пользователю приходят вопросы с выбором ответа, соответствующие его роли. Также, могут быть вопросы, где может быть получен развернутый ответ.
Например, вопрос с вариантами ответа: "Как вы оцениваете работу?". Варианты ответа от 1 до 10.
Например, вопрос с развернутым ответом: "Предложения по улучшению". Нажать на кнопку "Ответить" и писать ответ текстом.
Администратор может:
1. Назначать роли пользователям;
2. Выбирать, вопрос предназначен для всего канала, для определенной роли, для определенного пользователя;
3. Выбирать, это вопрос с вариантами ответа или с развернутым ответом;
4. Выбирать, обязательный это вопрос или нет;
5. Выбирать дату, время отправки вопросов.
Также необходимо добавить статистику ответов. Эта статистика будет отправляться администратору канала.
1. Общая статистика (если вопрос общий);
2. Статистика по ролям такого вида:
2.1. Вопрос, варианты ответа, количество проголосовавших за ответ;
2.2. Вопрос, список развернутых ответов;
3. Возможность вывести список пользователей, проголосовавших за ответ;
4. Возможность вывести статистику определенного пользователя.