Техническое задание на разработку Telegram-бота для сбора и управления проблемами на производствеЦель проекта:Разработать Telegram-бота, который будет собирать информацию о проблемах на производстве, классифицировать их, и управлять процессом их решения с использованием Google Sheets.Основные требования:1. Функционал бота: - Регистрация проблем: - Пользователь выбирает место возникновения проблемы (цех, участок, общезаводская проблема). - Вводит описание проблемы, включающее процесс, ситуацию, и последствия. - Выбирает частоту возникновения проблемы. - Указывает на что влияет проблема (качество продукции, безопасность, условия труда и т.д.). - Проблема записывается в соответствующий лист Google Sheets с уникальным номером. - Уведомления: - После регистрации проблемы, бот направляет уведомление ответственному лицу в зависимости от категории и участка проблемы. - Управление проблемой: - Ответственный может задать уточняющие вопросы, назначить ответственного за решение и установить сроки. - Ответственный может отказать в решении проблемы, указав причину и перенаправить задачу другому лицу. - Отслеживание статуса: - Пользователь может проверить статус ранее поданной проблемы, введя уникальный номер. - Google Sheets интеграция: - Бот интегрируется с Google Sheets, данные о проблемах записываются в соответствующие листы. - Возможность редактирования данных в таблице через ПК.2. Технические требования: - Язык программирования: Python. - Работа с API Telegram и Google Sheets. - Вся логика бота должна быть задокументирована. - Код должен быть написан с возможностью последующих доработок и внесения изменений. - Документация для самостоятельного редактирования бота.3. Сроки выполнения: - Проект должен быть выполнен в течение 1 месяца.4. Требования к исполнителю: - Опыт разработки Telegram-ботов с интеграцией с внешними сервисами. - Портфолио с примерами похожих проектов. - Готовность предоставить инструкцию по внесению изменений в код бота.Предполагаемый бюджет:Запросите у исполнителей оценку стоимости проекта.Приложите свои контактные данные для уточнения деталей и обсуждения проекта.--Логика работы ботаВот более детальное описание логики работы Telegram-бота для сбора и управления проблемами на производстве:---### Логика работы Telegram-бота#### 1. Начало взаимодействия с пользователем - Пользователь открывает чат с ботом и вводит команду /start или нажимает соответствующую кнопку. - Бот приветствует пользователя и предлагает два основных действия: - "Сообщить о проблеме" - "Проверить статус ранее поданной проблемы"Артём Шведчиков, [10.08.2024 10:20]#### 2. Сообщение о проблеме - Пользователь выбирает "Сообщить о проблеме". - Выбор места возникновения проблемы: - Бот предлагает выбрать место из двух категорий: 1. "Цех" – далее пользователь выбирает конкретный цех и участок. 2. "Общезаводская" – далее выбирается блок или направление (например, безопасность на дороге). - Описание проблемы по частям: - Процесс: - Бот запрашивает процесс, в котором возникла проблема (например, "в процессе валковой формовки трубы"). - Ситуация: - Бот запрашивает описание ситуации, которая происходит на процессе (например, "происходит снижение давления на валках до 90%"). - Последствия: - Бот запрашивает описание последствий данной проблемы или к чему это приводит (например, "это приводит к браку для следующего передела, или требует дополнительного времени для исправления брака"). - Частота возникновения проблемы: - Бот предлагает выбрать из нескольких опций: - "Раз в год" - "Раз в месяц" - "Раз в неделю" - "Раз в день" - "Каждый час" - Влияние проблемы: - Бот спрашивает, на что больше всего влияет проблема: - "На качество продукции" - "На безопасность" - "На условия труда" - "На производительность" - "На затраты предприятия" - Сохранение в базе данных: - В зависимости от выбранного цеха и участка проблема заносится в соответствующий лист Google Sheets. Все данные по проблеме (место, процесс, ситуация, последствия, частота, влияние) записываются в отдельные столбцы. - Генерация уникального номера: - Бот генерирует уникальный номер проблемы и сообщает его пользователю для отслеживания.#### 3. Уведомления и назначение ответственного - Уведомление первого ответственного: - Бот автоматически направляет уведомление первому ответственному лицу в зависимости от цеха или участка, где возникла проблема. - Действия первого ответственного: - Ответственный может: - Задать уточняющие вопросы: Если нужна дополнительная информация, ответственный задает вопрос автору проблемы, а бот уведомляет пользователя. - Назначить ответственного за устранение: Ответственный выбирает из списка ответственных лиц и указывает ФИО человека, кто будет устранять проблему. - Уведомление ответственного за устранение: - Бот отправляет уведомление выбранному ответственному за устранение проблемы. - Ответственный должен выбрать один из вариантов ответа: - "Смогу решить" - "Не смогу решить" - "Проблема не в моей зоне ответственности" - Если проблема будет решена: - Ответственный прописывает предлагаемое решение. - Устанавливает срок выполнения (бот предлагает варианты: "1 день", "3 дня", "1 неделя", "2 недели", "1 месяц"). - В Google Sheets бот записывает дату выполнения задачи, исходя из установленного срока. - Если проблема не в зоне ответственности или решение невозможно: - Ответственный прописывает причину отказа и выбирает другое ответственное лицо (руководителя или другого сотрудника).#### 4. Проверка статуса проблемы - Пользователь может проверить статус своей проблемы, введя уникальный номер, выданный ботом. - Бот проверяет в Google Sheets статус проблемы и выводит пользователю актуальную информацию: - Текущий статус: - "На рассмотрении" - "В процессе решения" - "Решена" - Ответственное лицо: ФИО и должность лица, отвечающего за решение. - Срок решения: Дата, к которой проблема должна быть решена.#### 5. Завершение работы над проблемой - Завершение решения проблемы: - После истечения срока, бот автоматически проверяет статус задачи. - Если проблема решена, бот отправляет уведомление пользователю, который сообщил о проблеме. - Обратная связь: - Пользователь может подтвердить решение или сообщить, что проблема не была решена. - Если проблема не решена, процесс может быть перезапущен с новым ответственным лицом и сроком.---
Ищем специалиста, который поможет решать задачи на сайте. Сайт на Django.
Примеры задач, которые необходимо делать: замена метатегов на определенных страницах, внедрение alt для всех картинок на сайте, закрывать от индексации внешние ссылки при помощи атрибута nofollow, размещение текста на определенных страницах
Доработка и настройка сайта
Опубликован: 25.07.24 05:06
Бюджет: 1000 руб.~$12.49
Разработать модуль под HashCat
Нужно разработать модуль для hashcatЕсть решение с помощью сторонних библиотек на python, но нужна реализация в hashcat с использованием CUDAОбязательные требования:Знание C++Опыт работы с криптографиейЖелательно опыт в написании скриптов под hashcat
Desktop
Опубликован: 24.07.24 17:31
Бюджет: 50000 руб.~$624.15
Помощь по сайту Python (Django)
Ищем специалиста, который поможет решать задачи на сайте. Сайт на Django.
Примеры задач, которые необходимо делать: замена метатегов на определенных страницах, внедрение alt для всех картинок на сайте, закрывать от индексации внешние ссылки при помощи атрибута nofollow, размещение текста на определенных страницах
Внутренняя оптимизация
Опубликован: 24.07.24 15:59
Бюджет: 1000 руб.~$12.49
ТГ бот для продаж цифровых товаров + панель управления
Требуется разработка панели управления цифровыми товарами и телеграмм бота для продаж.Отдадим предпочтение разработчикам бекенд JS/Python/Go(опыт с ORM), бд PostgreSQL, фронтенд не принципиально, большой опыт работы с Docker на Linux.Подробное ТЗ вышлю подходящим исполнителям. Сроки - до двух месяцев, возможно дальнейшее сотрудничество.
Other
Опубликован: 24.07.24 15:55
Бюджет: 30000 руб.~$374.49
Переписать с нуля/Доработать алгоритм на Python
У меня есть скрипт, который выполнял другой исполнитель, для процедурного генератора маленьких городков американского формата (если быть точнее, - это сам алгоритм и его визуализация, который в будущем будет встроен в процедурный генератор). Мне не нравится конечный результат работы, я бы хотел исправить его. Всё подробное ТЗ смотрите в файле
Мне не принципиально, будете ли Вы его переписывать с нуля или просто доработаете. Главное, чтобы ВСЕ требования были выполнены, без исключений
Прошу, не используйте ChatGPT и прочие нейронные сети для полного решения этой задачи. Были неприятные инциденты
Оставляйте в своём коде комментарии, чтобы было понятно, что и как работает. Код предоставлю только исполнителю
Скрипты и боты
Опубликован: 24.07.24 12:32
Бюджет: 1000 руб.~$12.49
Python / A-parser / Парсинг данных
Есть сборщик апарсер. В нем есть много встроенных сборщиков, парсеров. Есть rest api для управления из скриптов. Есть скрипты, автоматизации сбора для ряда парсеров. Надо по образу и подобию запилить обертку для сборщика профилей инстаграм, из комплекта апарсера
Scripts
Опубликован: 24.07.24 12:29
Бюджет: 1500 руб.~$18.73
Бот для просмотра историй в Инстаграм
Требуется реализовать бота для Инстаграма. Бот должен смотреть истории определенных пользователей, ставить на них лайки и осуществлять прочие интеракции с ними. На вход бот принимает логин и пароль аккаунта, с которого все это будет делаться, а также список профилей, истории которых нужно просмотреть. Также у бота есть настраиваемые тайминги - например, время ожидания после просмотра историй пользователя и перед переходом на следующего, или момент постановки лайка. Все это нужно, чтобы избежать бана за счет того, что бот будет действовать более человечно. Длительность каждой сессии и тайминги дополнительно рандомизируются.
Примерный алгоритм действий следующий:
1. Открыть первый аккаунт из предоставленного списка.
2. Проверить наличие историй:
- Истории есть - работаем.
- Историй нет - переходим к следующему аккаунту из списка.
3. Смотрим истории:
- История длится больше определенного времени - переходим к следующей.
- Ставим лайк в определенный момент, если соответствующее условие выполняется.
- Нажимаем на стикер, дергаем ползунок в случайное положение, выбираем случайный вариант опроса, выбираем случайный вариант теста в определенный момент, если соответствующий элемент присутствует и условие выполняется.
Задача состоит в том, чтобы реализовать такого бота с использованием облачной мобильной фермы посредством удаленного доступа к устройству на iOS, на котором будет запускаться приложение Instagram.
Бот должен быть разработан в виде библиотеки на языке python. Планируется интеграция бота в сущестующую систему.
Инстаграм не должен замечать подозрительной активности, замораживать, банить аккаунт. Заказ будет считаться выполненым только тогда, когда разработанный бот проработает на чистом аккаунте с определенными настройками, которые гарантируют отсутствие подозрений (проверено на другом сервисе), месяц подряд без подобных инцидентов.
Bots
Опубликован: 24.07.24 12:27
Бюджет: 50000 руб.~$624.15
Python / A-parser / Парсинг данных
Есть сборщик апарсер. В нем есть много встроенных сборщиков, парсеров. Есть rest api для управления из скриптов. Есть скрипты, автоматизации сбора для ряда парсеров. Надо по образу и подобию запилить обертку для сборщика профилей инстаграм, из комплекта апарсера
Bots
Опубликован: 24.07.24 11:36
Бюджет: 1500 руб.~$18.73
Selenium парсер в Docker контейнере
Хотим установить несколько Python парсеров на VPS сервер, но не можем добиться этого, используя Docker т.к. наш парсер требует того, чтобы браузер не был в headless режиме,
Нужен специалист, который сможет написать Dockerfile и docker-compose файлы для таких целей.
Без разницы какой парсер будет запущен с помощью этих файлов, хоть парсер google.com, главное, чтобы его можно было запустить с помощью "docker compose up" и после тестов можно было заменить ваш парсер на наш.
Так же потребуется небольшая консультация, при сложностях с установкой нашего парсера.
Скрипты и боты
Опубликован: 24.07.24 11:19
Бюджет: 1000 руб.~$12.49
Sharepoint + IronPython или
C# MS .Net Framework 4.5
Нужно 2 специалиста с яз. программирования:
1. C# MS .Net Framework 4.5
2. Sharepoint + IronPython
Возможность выхода в офис Заказчика в Москве от 2 часов до фулдня
Обязанности: решение инцидентов и сопровождение проекта, без отдельной разработки
Коннектор передачи информации используется язык программирования C#, IronPython, Simple Object Access Protocol, WEB Service.
Обмен данными с осуществляться посредством передачи сообщений в формате xml.
Реализация на основе возможностей технологии Windows Workflow Foundation, предоставленной в составе MS .Net Framework 4.5.
Интеграционные сервисы созданы с использованием технологий Windows Communication Foundation, предоставленной в составе MS .Net Framework 4.5.
С внешними ИС:
Коннектор взаимодействия используется язык программирования C#, IronPython. Обмен данными осуществляется по протоколу Advanced Message Queuing Protocol на технологии Artemis MQ.
Коннектор взаимодействия используется язык программирования C#, IronPython, обмен данными осуществляется по протоколу IBM WebSphere MQ.
Коннектор используется язык программирования C#, обмен данными осуществляется на основе REST (REpresentational State Transfer) по протоколу JSON.
Коннектор обмен данными осуществляется на основе REST (REpresentational State Transfer) по протоколу JSON.
Обмен данными с осуществляться посредством файлового обмена (загрузка справочников в виде файлов в формате .dat). Получение данных по расписанию из хранилища посредством настроенного сервиса.
Десктоп программирование
Опубликован: 24.07.24 09:14
Бюджет: 150000 руб.~$1872.43
Homeofmalts парсер
Разработать python Парсер для homeofmalts.com/en
Выгрузить данные о всех категориях и товарах в файл.
Язык выгрузки English language
Использовать mytools.py для страниц / логирования и и экспорта .
скачать mytools.py можно по ссылке
https://drive.google.com/file/d/19iA3txdBQlOJWtBkCStzXE9c2EGdrl8e/view?usp=drive_link
Часть 1
Выгрузить категории в формате
#topCatagory1[path]urlofcategory
##subcat[path]urlofcategory
##subcat2[path]urlofcategory
##subcat3[path]urlofcategory
##subsubcat1[path]urlofcategory
#topCatagory2[path]urlofcategory
#topCatagory3[path]urlofcategory
#topCatagory4[path]urlofcategory
Часть 2
Используя файл из части 1 с функциями помощниками из mytools.py
Загрузить категории и пройтись по нижним уровням и выгрузить из них товары.
Выгрузить данные о товарах из сайта по всем категориям в xml файл используюя функцию из mytools.py
(там выгрузка уже запрограммировано, надо заполнить поля класса product только корректно)
Какую информацию выгружать
Артикул
Стоимость
наличие
Название
Описание
Картинки
Характеристики
Варианты товаров (если есть).
Артикул
Стоимость
наличие
Опции
Картинки
Часть 3
Передать исходники парсера
Передать скачанный xml файл.
Скрипты и боты
Опубликован: 24.07.24 08:16
Бюджет: 6000 руб.~$74.9
Настроить вебсайт на django
В поисках full-stack разработчика, с уверенными навыками в python, django, elasticsearch, linux, centos, nginx, mariadb, redis, celery для поднятия на ноги web сайта который был сделан другим разработчиком. Если у вас нет уверенных навыков в одному из описаных софтов, просьба не оставлять отклик. Доступа на сервер не смогу дать из за соображения безопасности исходного кода. Я буду вашими глазами и руками, это минус для вас, но
плюс для меня. В счет такого большого неудобства того-что нужно пытаться
разобраться в чужом коде и чужой работой плюсом к этому будет работа
без доступа, за это будет оплачиваться сверх сумма равная x2 от
оговоренной стоимости работы. Краткое описание проблемы и описание задачи при личном общении. Оставляйте сразу тг для контакта.
Backend
Опубликован: 24.07.24 02:17
Бюджет: 50000 руб.~$624.15
Разработать модуль HashCat
Нужно разработать модуль для hashcatЕсть решение с помощью сторонних библиотек на python, но нужна реализация в hashcat с использованием CUDAОбязательные требования:Знание C++Опыт работы с криптографиейЖелательно опыт в написании скриптов под hashcat
Desktop
Опубликован: 23.07.24 20:34
Бюджет: 50000 руб.~$624.15
Python поле пропало
python исправить
readme с инструкцией запуска и настройками есть
есть скрипт, который ранее работал. функционал после авторизации - на сайте заполняет поля.
и на сайте внесли изменения
и теперь есть ошибка
python main.py
ERROR: Timed out waiting for the element with css selector "label[aria-label="Vehicle type"]" to load
поля перед этим обрабатываются. а это видимо на сайте обновили
может еще пару полей после этого будет с подобной ошибкой. нужно исправить
Скрипты и боты
Опубликован: 23.07.24 16:51
Бюджет: 4000 руб.~$49.94
Сделать web парсер на Python
Прикрепил скриншот.
Нужно сделать парсер на Python.
Парсер будет размещен на нашем сервере.
Он на вход по POST запросу получит ссылку на "Заказ покупателя". При получении ссылки нужно нажать на кнопку "Показать" ссылку на оплату, и вернуть эту ссылку на вебхук.
Вебхук я пришлю отдельно.
Если есть вопросы пишите в комментарии к проекту.
Скрипты и боты
Опубликован: 23.07.24 13:24
Бюджет: 6000 руб.~$74.9
Равзитие бота в Телеграм: переход на вебхуки, биллинговая система
EXAMBOOSTER - мультиязычный учебный бот в Телеграм для подготовки к экзаменам по английскому языку с возможностями ИИ. Он состоит из учебных модулей, каждый из которых обладает различной логикой
и функционалом. Ссылка на полное ТЗПрод:https://t.me/ExamBoosterEnglish_botСтейдж:https://t.me/ExamBoosterTest_botТехнологии используемые в боте:Python 3.10Aiogram 2.25.1Django 5.0.3Celery 5.4.0Celery BeatPostgreSQL 16Grafana + LokiDockerDocker-ComposeЖелательно базовое понимание:FlaskOpenAI SDKЗадачи на спринт 8:1) Переход с Polling на Webhook и повышение нагрузоустойчивости проекта.2)Создание биллинговой системы для клиентов на WEBAPI. ИИ функционал используют средства со счета пользователя. Нужно чтобы они могли видеть свои зачисления и списания.3) Реализация связи с Яндекс директ.Нужно передавать в Яндекс метрику информацию о срабатывании цели (если это вообще реализуемо).4) Отладка системы автоматической отложенной рассылки сообщений пользователям. А именно, если человек запустил бот, но не подписался на канал, нужно ему будет отправлять специальное сообщение.5) Развитие механизма работы с Ассистентами OpenAI. 5.1) Нужно продумать и реализовать отправку промптов превышающих по размеру одно текстовое сообщение в Телеграм.5.2) Нужно отладить прямой доступ к ChatGPT c пустым ассистентом.6) Правка багов по существующему функционалу. В разумных количествах. Если вдруг их будет много, то вместо чего-то нового из спринта. В приоритете починка системы статистики, правка багов, которые возникают в логах.КомментарииСпринт
рассчитан на 3-4 недели. Самое главное в этом спринте - это хорошо
разобраться в имеющемся коде и функционале. Будет поддержка со стороны
прошлого разработчика. От исполнителя ожидаем знание используемых на
проекте технологий, опыт в разработке, коммуникативность и
ответственность. При отклике сразу присылайте ссылки на сделанные
рабочие проекты и на репозитории, которые можете показать.
Bots
Опубликован: 23.07.24 13:06
Бюджет: 25000 руб.~$312.08
Разработать мобильное приложение социальную сеть
Ищем исполнителя на react + python (предпочитаемый стек) для разработки продукта аналога социальный сети
Техническое задание исполнителю
Мобильные приложения
Опубликован: 23.07.24 12:48
Бюджет: 200000 руб.~$2496.57
Парсер объявлений с авито на python
Нужен парсер который будет парсить только определенный профиль продавца.
Выдергивать должен название объявления, ссылку, ссылку на изображение и цену.
Эти данные должен складывать в dict и dict в список. Есть полу рабочийкод
Скрипты и боты
Опубликован: 23.07.24 12:34
Бюджет: 1000 руб.~$12.49
Разработка программного обеспечения YouTube и Twitch
Мы ищем опытных разработчиков программного обеспечения для создания инструмента, который повысит количество просмотров видео на YouTube и стримов на Twitch. Ваша роль будет включать работу с прокси-серверами, управление куками, обход бот-гуарда, выполнение запросов и эмуляцию браузера.
Обязанности:
Разработка Viewbot'a:
Создание программы для увеличения просмотров на YouTube и Twitch.
Использование прокси-серверов для обеспечения анонимности и эффективного распределения трафика.
Управление куками для обхода систем проверки подлинности.
Разработка алгоритмов для обхода бот-гуарда и эмуляции поведения реального пользователя.
Обеспечение выполнения запросов в соответствии с требуемыми протоколами и форматами данных.
Внедрение механизмов для масштабирования и управления большим объемом запросов.
Требования:
Знание языков программирования (C#, C++, JavaScript и/или Python).
Опыт работы с API YouTube и Twitch.
Понимание сетевых протоколов и HTTP-запросов.
Знание методов эмуляции браузера и манипуляции данными.
Обязательства:
Укажите ваш опыт работы с разработкой подобных программ.
Предоставьте примеры кода или ссылки на прошлые проекты в области автоматизации и ботов.
Опишите ваши навыки и знания в работе с API YouTube и Twitch.
Укажите ожидаемую ставку за проект
Скрипты и боты
Опубликован: 23.07.24 11:59
Бюджет: 150000 руб.~$1872.43
Разработка программного обеспечения для YouTube и Twitch
Мы ищем опытных разработчиков программного обеспечения для создания инструмента, который повысит количество просмотров видео на YouTube и стримов на Twitch. Ваша роль будет включать работу с прокси-серверами, управление куками, обход бот-гуарда, выполнение запросов и эмуляцию браузера.Обязанности:Разработка Viewbot'a:Создание программы для увеличения просмотров на YouTube и Twitch.Использование прокси-серверов для обеспечения анонимности и эффективного распределения трафика.Управление куками для обхода систем проверки подлинности.Разработка алгоритмов для обхода бот-гуарда и эмуляции поведения реального пользователя.Обеспечение выполнения запросов в соответствии с требуемыми протоколами и форматами данных.Внедрение механизмов для масштабирования и управления большим объемом запросов.Требования:Знание языков программирования (C#, C++, JavaScript и/или Python).Опыт работы с API YouTube и Twitch.Понимание сетевых протоколов и HTTP-запросов.Знание методов эмуляции браузера и манипуляции данными.Обязательства и контактная информация:Укажите ваш опыт работы с разработкой подобных программ.Предоставьте примеры кода или ссылки на прошлые проекты в области автоматизации и ботов.Опишите ваши навыки и знания в работе с API YouTube и Twitch.Укажите ожидаемую ставку за проект и вашу доступность для обсуждения деталей через Telegram (niocle1) или другие удобные средства связи.Если вас заинтересовала эта возможность, свяжитесь с нами. Мы готовы обсудить все детали проекта и ваш вклад в нашу команду.