Тг-бот для работников:
Для работников:
• Аккаунт:
- ID - айди пользователя
- Name - никнейм
- Roles - роли в команде (переводчик, редактор, бета)
- Titles - список закреплённых проектов
- Social - ссылка на соц. сеть
- Requisites - реквизиты (банк, номер карты / телефона)
• Тайтлы:
- Столбец достпных проектов для работы
• Привязка:
- Отправляет сообщение "Укажите соц. сеть для связи"
- Отправляет сообщение "Выберите банк:" и отправляет на выбор 3 кнопки "Сбербанк" "Тинькофф" "Другое" (При выборе "Другое" отправляет сообщение "Введите название банка:"
- Отправляет сообщение "Выбираете вариацию карты:" и отправляет две кнопки "По номер карты" и "По номеру телефона"
- Отправляет сообщение "Введите номер телефона / карты:"
*После привязки и нажатии кнопки "Привязка выдаёт актуальные данные" и кнопку "Изменить реквизиты" при нажатии на которую выдаёт всю вышеперечисленную цепочку ещё раз с начала
• Баланс
- Никнейм, Кол-во сделанных глав, Наработано в этом месяце (приложил ниже скрин)
• Глава готова:
- Отправляет сообщение "Выберите проект" и вместе с ним столбец всех доступных проектов для работника
- Отправляет сообщение "Введите нумерацию главы"
- Отправляет сообщение "Выберите какую роль вы выполнили:" и вместе с ним столбец всех доступных ему ролей (переводчик, редактор, бета и так далее)
- Отправляет сообщение "Введите кол-во слов"
- Отправляет итоговое сообщение "название проекта, никнейм пользователя, выполненая роль, нумерация главы, кол-во слов, ставка за главу" (ниже приложил скриншот)
Ставки и роли в команде:
• Роли:
Кореист, Анлейтер, Редактор, Бета, Заливщик, Эдитор, Зам
*К таким ролям как:
- Анлейтер нужно дополнение - Анлейтер + Редактор
- Эдитор нужно дополнение - Эдитор + Заливщик, Эдитор + Бета, Эдитор + Бета + Заливщик, Клин, Тайп
Ставки:
- Анлейтеры
до 250 слов - 100 рублей
от 251 до 500 слов - 150 рублей
от 501 до 750 слов - 200 рублей
от 751 до 1.000 слов - 250 рублей
от 1.001 до 1.250 слов - 300 рублей
от 1.251 от 1.500 слов - 350 рублей
от 1.501 до 2.000 слов - 400 рублей
- Кореисты
до 250 слов - 150 рублей
от 251 до 500 слов - 300 рублей
от 501 до 750 слов - 400 рублей
от 751 до 1.000 слов - 550 рублей
от 1.001 до 1.250 слов - 700 рублей
от 1.251 до 1.500 слов - 850 рублей
от 1.501 до 2.000 слов - 1.150 рублей
- Редакторы
до 250 слов - 50 рублей
от 251 до 500 слов - 125 рублей
от 501 до 750 слов - 175 рублей
от 751 до 1.000 слов - 200 рублей
от 1.001 до 1.250 слов - 250 рублей
от 1.251 от 1.500 слов - 300 рублей
от 1.501 до 2.000 слов - 400 рублей
- Эдиторы
300р рублей за ЛЮБУЮ главу. Если глава по количеству слов выходит на 1.000+ слов, то к ставке прибавляется 100р.
Для Админки:
• Роли:
- Для команды должны быть сразу добавлены в бота, а именно:
Кореист, Анлейтер, Редактор, Бета, Заливщик, Эдитор, Зам
- Роли для проектов: формат добавления вручную, то есть кнопка при нажатии на которую выдаётся сообщение "Введите название проекта:" и при написании и отправки именования идёт добавление проекта
*Так же требуется кнопка "Удаление ролей", при нажатии на которую будет выдаваться столбец всех проектов, в котором можно выбрать тайтл на удаление
*Так же требуется кнопка "Показать все роли" при нажатии на которую будет выдаваться список всех добалвенных проектов
• Готовая глава:
- Отдельный чат в которую будет дублироваться ВСЕ /done работников, как на примере снизу
• Статистика:
- Кнопка "Стата работника" при нажатии на которую будет отправляться сообщение для выбора работника по никнейму (либо ID) и после выдаваться сообщение (как на примере снизу) + закреплённые роли (по команде + по тайтлам)
- Кнопка "Полная стата" при нажатии на которую отпраляется общий exel файл с работами всех пользователей за месяц
Кнопка "История работника" при нажатии на которую отправляется локальный exel файл с работами пользователя за месяц
*Сам Exel файл должен идти по следующему принципу:
1 - Название проекта
2 - Никнейм пользователя
3 - Роль в команде
4 - Нумерация главы
5 - Кол-во слов
6 - Ставка за главу
- При нажатии на кнопку выдаётся сообщение для выбора пользователя, после выбора должна идти отправка сообщения "Напишите + или - для добавления или вычета зарплаты"
• Сброс и запуск нового месяца:
- Кнопка при нажатии на которую будет отправляться сообщение "Вы точно хотите сбросить месяц и начать новый?" и после дальнейшнего подтверждения он сбрасывает балансы все работников и начинает заново считать + дополнительно опять же скидывает общий exel файл за месяц (в котором отображенны работы всех пользователей)
• Scans:
Кнопка похожая на /done, в которой можно выбрать:
Название проекта, нумерацию главы, название площадки, ставка за главу
*все добавления в exel таблицу касаемо сканов должны идти следующим образом:
• Add Scans:
- Кнопка при нажатии на которую отправляется сообщение "Введите название площадки", после ввода и отправки должно идти сообщение "Введите стоимость глав", после ввода и отправки - успешное добавление площадки
Кнопка при нажатии на которую выдаётся столбец с ролями:
"Кореист, Анлейтер, Редактор, Бета, Заливщик, Эдитор, Зам" после выбора которого идёт сообщение "Введите сообщение ниже" после ввода которого идёт отправка сообщения в лс всем кто прикреплён к определённой роли (условно редактор)
• Общая рассылка:
Кнопка при нажатии на котрую выдаётся сообщение "Введите сообщение ниже" после ввода которого идёт отправка сообщения в лс всем работникам