ТЗ на разработку парсера отзывов карточки товара Wildberries с использованием Telegram-бота 1. Общее описание проекта Разработать Telegram-бота, который получает на вход артикул товара или ссылку на товар с Wildberries, осуществляет парсинг отзывов по указанному товару и выгружает результаты в виде Excel-таблицы. Таблица должна содержать следующую информацию: дата отзыва, количество звезд, текст отзыва, цвет и размер товара, имя пользователя. 2. Требования к функционалу 2.1. Input данные Артикул товара — уникальный числовой идентификатор товара на Wildberries.Ссылка на товар — полноценная URL-ссылка на страницу товара на Wildberries. 2.2. Output данные Бот должен выгружать отзывы в Excel-таблицу, которая будет содержать следующие столбцы:Дата — дата публикации отзыва.Количество звезд — оценка товара от 1 до 5.Текст отзыва — содержимое отзыва.Цвет — цвет товара, который указал покупатель.Размер — размер товара, который выбрал покупатель.Имя — имя пользователя, который оставил отзыв. 2.3. Взаимодействие через Telegram Пользователь отправляет артикул или ссылку на товар через Telegram-бота.Бот выполняет валидацию:Проверяет корректность артикула (только числовой формат).Проверяет корректность URL (должен соответствовать формату ссылки Wildberries).После успешной валидации бот парсит отзывы с Wildberries.По завершении парсинга бот отправляет пользователю Excel-файл с выгруженными отзывами. 3. Требования к парсингу 3.1. Объект для парсинга Отзывы товара на Wildberries. Парсер должен поддерживать извлечение:Всех отзывов по товару, независимо от их количества.Данных о цвете и размере товара, выбранных покупателем, при наличии. 3.2. Особенности парсинга Учесть динамическую загрузку отзывов (использование AJAX или других методов для подгрузки дополнительных отзывов).Использовать пагинацию для сбора всех отзывов, если они разбиты на страницы. 3.3. Частота запросов Необходимо предусмотреть соблюдение лимитов запросов к серверу Wildberries (например, с помощью выставления задержек между запросами).Обеспечить возможность обработки ошибок (например, при временной блокировке IP или отсутствии отзывов для товара). 4. Требования к структуре Telegram-бота 4.1. Команды для взаимодействия с ботом /start — приветственное сообщение с инструкцией./help — справка по возможностям бота и форматам ввода.Ввод ссылки или артикула — бот должен корректно распознавать либо ссылку, либо артикул, полученные в одном сообщении. 4.2. Ответы бота При успешной валидации данных — сообщение о начале парсинга.При ошибке валидации — сообщение с указанием причины ошибки (например, неверный формат артикула или некорректная ссылка).По завершении работы — отправка файла с отзывами. 5. Требования к формату Excel-таблицы Файл должен иметь формат .xlsx.В таблице должны быть следующие столбцы:Дата публикации.Количество звезд.Текст отзыва.Цвет товара.Размер товара.Имя пользователя.Таблица должна содержать все отзывы по указанному товару, начиная с самых новых. 6. Технические требования 6.1. Язык программирования Python. 6.2. Используемые библиотеки и технологии Для работы с Telegram API: python-telegram-bot, telebot или аналогичные.Для парсинга данных: BeautifulSoup, Selenium, requests, или другие подходящие библиотеки для обработки динамических страниц.Для создания Excel-файла: openpyxl или pandas.Для обработки ссылок и артикула: валидация регулярными выражениями. 6.3. Инфраструктура Бот должен быть развернут на сервере с постоянным подключением к интернету.Предусмотреть возможность использования прокси-серверов для обхода блокировок. 7. Обработка ошибок Реализовать обработку возможных ошибок, таких как:Недоступность страницы товара.Неверный формат ссылки или артикула.Ошибки на сервере Wildberries (например, при временной недоступности ресурса).Отсутствие отзывов для товара.В случае ошибки бот должен информировать пользователя о её причине и предложить повторить попытку. 8. Тестирование и валидация Провести тестирование с несколькими товарами для оценки корректности работы парсера.Проверить корректность выгрузки Excel-таблиц с различным количеством отзывов (от нескольких до сотен/тысяч). 9. Сроки разработки Разработка парсера и базового функционала бота: 10 рабочих дней.Тестирование и исправление ошибок: 5 рабочих дней. 10. Контактная информация Для получения дополнительных данных или уточнения деталей, свяжитесь с заказчиком через следующие каналы:Telegram: shamil_bahteevТелефон: 89874208097
Разработка чат-бота с постингом в google таблицы Python
Создать телеграмм бота на Python.
Суть бота контроль подотчетных средств с записями в гугл таблицах
3 кнопки:
Получил
Потратил
Пополнить Баланс (доступно только Админ группы)
После нажатия каждой кнопки необходимо ввести сумму и задать это вопрос.
У кнопок получил и потратил следующий вопрос (комментарий) - обязателен к написанию, без комментария нельзя подняться на начальный уровень.
У кнопки пополнить Баланс нет вопроса.
Выгружаем в таблицу ID(тг), сумма, Имя пользователя, комментарий.
В гугл таблицах 2 страницы:
1. Куда заносится информация
2. Баланс
Из страницы Баланс каждый день сбрасывать отчет с данными Администратору группы!
Скрипты и боты
Опубликован: 16.09.24 17:58
Бюджет: 2000 руб.~$24.97
Рефакторинг кода (Telegram-Bot на Python)
Предложить технологические правки для запуска и работы уже имеющегося функционала бота:а) Предложить альтернативную Python библиотеку дляреализации бота + после согласования выбраннойбиблиотеки переписать имеющийся код под новуюбиблиотеку.б) Оценить архитектуру, предложить возможныеулучшения (с обоснованиями).в) Создать корректный модуль для реализации запускабота и дальнейшей его работы.Стэк: Python, Docker, Redis, Celery, PostgreSQL
Backend
Опубликован: 16.09.24 17:53
Бюджет: 7000 руб.~$87.38
Софт для рассылки в чаты телеграмм
Python
Pyrogram
Софт для рассылкий сообщений в чаты телеграмм с упоминанием пользователей
Вчера случайно удалили Pyrogram, после удаления установил точно такую же версию как и стояла до удаления
Теперь возникает такая ошибка
warning socket.send() raised exception
Кто сталкивался с такой проблемой отзовитесь
Скрипты и боты
Опубликован: 16.09.24 17:16
Бюджет: 2000 руб.~$24.97
Нужно снизить нагрузку на БД парсеров на Python
Парсеры на Python с использованием Scrapy для сбора смс-сообщений с различных источников и пересылка их по API к нам на сайт.
На текущий момент своими силами перевели работу с сообщениями (смс) на redis, но после этого начались проблемы с соединениями.
Нужно изучить логи, выявить ошибки и устранить их.
Рекомендация, попробовать использовать persistent коннекты.
Основная цель снизить нагрузку на БД postgres, посредством перехода на Redis.
В итоге не должно отличаться время смс (у нас и на источники откуда парсим) + не должно быть дублей смс.
Логи по ссылке https://drive.google.com/file/d/1aAT-NJ6RH7YmucmzJB1gy5J8Dib6ZuVk/view?usp=sharing
Скрипты и боты
Опубликован: 16.09.24 15:53
Бюджет: 5000 руб.~$62.42
Сделать на Python страницу с результатами теста - пара дней работы
Добрый день! Ищу питон программиста, необходимо написать скрипт для получения данных от брокера.
-Основные критерии это сравнение макс и мин определенных интервалов времени на нескольких коррелирующих активах, определение раскорреляции по цвету свечей.
- Данные необходимо будет получать напрямую от нескольких брокеров.
Хочу сразу отметить, что я ищу единомышленника, который уже работал с подобным или готов разобраться во всем. Так же у меня есть собственные наработки на питоне, но они оставляют желать лучшего:) По сути бот является просто оцифровкой моей собственной торговой стратегии, моего опыта, который я накопил за последние 2 года ежедневной работы.
Что вы получите от меня:
-мой опыт работы за 2 года
-мою торговую стратегию
-опыт работы с биржами, я смогу вас "за ручку" провести в мир торговли и показать где скам, а где нет, какая инфа является достоверной и рабочей, а на какую не стоит тратить свое время.
-покажу как можно получить торговый капитал на 10,25,50 или 100к долларов и работать с ним.
Что я хочу получить от вас:
-автоматизацию своей рутинной работы за счет бота, который не будет знать усталости и эмоций)
Откликайтесь для более подробной инфы!
Скрипты и боты
Опубликован: 16.09.24 11:39
Бюджет: 20000 руб.~$249.66
Разработать шаблон Python-скрипта для чтения каналов (который не забанит tg-аккаунт)
Необходимо разработать скрипт клиента telegram который будет сохранять все публикации из каналов по списку (около 5 штук).... руб
Программирование и IT
Опубликован: 16.09.24 07:55
Бюджет: 1500 руб.~$18.73
Python скрипт развернуть на cloudflare
есть проект, который успешно работает на пк windows. Нужно перенести его на безсерверную архитектуру и запустить.
Скрипты и боты
Опубликован: 16.09.24 07:41
Бюджет: 2000 руб.~$24.97
Фингерпринтинг аудио: исследование, Python
Нужно провести "ресерч" над библиотеками для распознавания аудио, с прицелом на дальнейшее применение в микросервисе.
описание задания тут:
https://docs.google.com/document/d/1pfPJxu4aXhgRMgPaWWDPYRvDX9JInnX6wA4DK5KeTJ8/edit#heading=h.x2stdqjgnw3m
Начинаем с библиотеки audalign - если с ней не получается, то идём дальше.
Если всё складывается удачно, позже переходим на реализацию микросервиса.
Десктоп программирование
Опубликован: 15.09.24 20:54
Бюджет: 20000 руб.~$249.66
Чат Бот - Тг Магазин
Нужно сделать копию этого бота - @NutriaShopBot убрать все стороние ссылки и тд. Сделать поддержку платежки крипитобот и добавить админ панель. Язык програмирования JS, python и другие - не предлагать!
Скрипты и боты
Опубликован: 15.09.24 18:06
Бюджет: 20000 руб.~$249.66
Заменить tkinter на flask в python скрипте
Есть работающий код на python. Примерно 1000 строк. Там есть просто интерфейс на tkinter, скрин прилагаю. Нужно переписать его на flask. То есть по сути сделать, чтобы файл загружался через форму + работали кнопочки. Дизайн не важен.
Скрипты и боты
Опубликован: 15.09.24 16:58
Бюджет: 4000 руб.~$49.94
Реверс инжиниринг мобильного приложения
Требуется сделать реверс мобильного приложения.
Повторить все запросы (возможно включая необязательные)
Упаковать проект в уже существующую архитектуру на python.
Поддерживать проект.
Ищем заинтересованных, энергичных исполнителей.
Необходимо быстро выполнить проект, в процессе могу помогать с реализацией.
Пишите о своем опыте работы с реверсом апк, какие инструменты используете, с какими сложностями встречались, как их решали.
Также пишите об опыте работы с питоном.
Скрипты и боты
Опубликован: 15.09.24 15:28
Бюджет: 50000 руб.~$624.15
Создание Телеграм канала по продвижению Телеграм-бота
Необходимо создать и настроить Телеграм-канал для продвижения сервиса.
Основные задачи:
Настройка канала, оформление и описание для привлечения аудитории.
Разработка контент-стратегии для регулярного постинга на тему безопасности в интернете, использования и новых предложений от сервиса.
Интеграция с телеграм-ботом для автоматических уведомлений о новых тарифах, акциях и обновлениях сервиса.
Уведомления о продвижениях и акциях для подписчиков канала.
Интеграция с аналитикой для оценки эффективности постов и привлечения новых пользователей.
Общие требования к задачам:
Опыт разработки ботов на базе Telegram API и Python.
Знание работы с платёжными системами и интеграцией через API.
Знание протокола и -инфраструктуры приветствуется.
Возможность коммуникации и предоставления отчётов по этапам работы.
Готовность оказать пост-проектную поддержку.
Полное ТЗ отправлю исполнителю в личные сообщения.
Скрипты и боты
Опубликован: 15.09.24 13:03
Бюджет: 10000 руб.~$124.83
Создание Телеграм-бота для продаж доступа подписками
Мне нужен телеграм-бот для автоматизированной продажи подписок.
Основные требования к боту:
Регистрация и управление пользователями через бота.
Возможность автоматической покупки подписок с различными тарифными планами (например, на 30 дней, 90 дней и т.д.).
Интеграция с платёжными системами для автоматической обработки платежей.
Бот должен взаимодействовать с API сервиса для создания и активации учётных записей.
Панель администратора для управления пользователями, тарифами и статистикой.
Возможность обновления статуса подписки и отправка уведомлений пользователям о её истечении.
Документация и базовая поддержка после завершения проекта.
Общие требования к задачам:
Опыт разработки ботов на базе Telegram API и Python.
Знание работы с платёжными системами и интеграцией через API.
Знание протокола и -инфраструктуры приветствуется.
Возможность коммуникации и предоставления отчётов по этапам работы.
Готовность оказать пост-проектную поддержку.
Полное ТЗ отправлю исполнителю в личные сообщения.
Скрипты и боты
Опубликован: 15.09.24 12:56
Бюджет: 20000 руб.~$249.66
Переписать существующий дизайн приложения с C# на Python
Есть готовый дизайн написанный на C#, нужно переписать его на Python.Ресурсы, которые были использованы, будут предоставлены. Всего 7 "страниц", реализовать нужно будет, анимацию, при наведении(или аналогичную для Python), и саму архитектуру, то есть при нажатии, переход на соответствующую страницу. Все материалы, которые были использованы, предоставлю. Наполнение страницы реализовывать не нужно, самое главное, это визуальное сходство основного интерфейса программы. Доп. информацию, при необходимости предоставлю.
Desktop
Опубликован: 15.09.24 11:01
Бюджет: 10000 руб.~$124.83
Appium разработка на python
Помочь разобраться с возникающими ошибками appium
Android
Опубликован: 15.09.24 10:30
Бюджет: 3000 руб.~$37.45
Разработка бэкэнд-приложения на Python для автоматического обзвона клиентов через novofon (zadarma)
Нужно создать простое прилоежние на питон, которое будет обзванивать клиентов через ip-телефонию novofon (ранее сервис... руб
Программирование и IT
Опубликован: 15.09.24 09:14
Бюджет: 5000 руб.~$62.42
Скрипт Python Selenium Undetected_Chromedriver или nodriver
Скрипт надевает проксю типа: Socks5 или http(s) с поддержкой Логина и Пароля!
И с помощью: Selenium ~ Google Chrome заходит на: http://api.ipify.org и всё должно работать в вебе!
*Используйте любые либы, кроме: selenium-wire и blinker
1) Установите: Python (любую версию!)
2) Установите: Selenium (любую версию!)
3) Установите: Undetected_Chromedriver или nodriver (любую версию!)
4) И найдите решения использовать мою проксю с протоколом: Socks5 или http(s) с поддержкой Логина и Пароля!
*Используйте любые библы, кроме: selenium-wire и подбиблы: blinker
Протестируйте всё! прежде чем браться за эту задачу!
Тип: IPv4
IP: 192.144.31.44
Логин: fbtgkadn
Пароль: rdkatavu
Порт: HTTP(S):5500
Порт: SOCKS5:5501
------------------------------------------------------------------------------------
P.S. Всё что я хочу работает с: selenium-wire и blinker
Но сможете ли вы добиться того что мне нужно и без них?
Успехов!
[:1f44b][:1f913]
Десктоп программирование
Опубликован: 15.09.24 02:19
Бюджет: 1000 руб.~$12.49
Python Selenium Undetected_Chromedriver
Скрипт надевает проксю типа: Socks5 с поддержкой Логина и Пароля!
И заходит на: http://api.ipify.org и всё должно работать!
P.S. Используйте любые либы, кроме: selenium-wire и blinker
Протестируйте всё, прежде чем браться за эту задачу!
Тип: IPv4~Socks5
Логин: fbtgkadn
Пароль: rdkatavu
IP: 192.144.31.44
Порт: 5501
Всё.
Десктоп программирование
Опубликован: 14.09.24 23:56
Бюджет: 1000 руб.~$12.49
Переписать скрипт на python на язык rust
Имеется скрипт на python для его ускорения нужно переписать на языке rust. Отзывайтесь только если разбираетесь в языке раст