x

Доработать код Python бота

Перейти к заказу
Необходимо доработать бота согласно требованиям.Бот предназначен для автоматической отправки по чатам фото/видео файлов согласно структуры файлов и папок. Файлы могут превышать ограничения BotAPI Telegram, поэтому используется localbotapi от aiogram в докер контейнере (в частности касается длинных видео)Список задач:1. Некоторые видео отправляются хоть и как медиафайлы, но для потокового воспроизведения не открываются, приходится скачать файл целиком и только потом открывать. Разобраться с этим моментом. Очень желательно реализовать кроссплатформенный конвертер, чтобы каждое отправляемое видео переконвертировалось в воспринимаемый телеграмом единый формат, плюс немного бы ужималось без потери качества. 2. Добавить обработку всех форматов фото, в т.ч. heic и подобные. Вероятно, конвертером, желательно чтоб по аналогии с видео каждое фото переконвертировалось в единый оптимальный формат.3. Давно занимался этим проектом, сейчас вернулся и при отправке длинных видео (1-1,5ГБ) бот начал ловить "HTTP Client says - Request timeout error". Исправить этот момент4. Бот ведёт собственную БД для того, чтобы не повторяться при отправке, т.к. в любой момент содержимое папок будет дополнено и вместо того, чтобы заново отправлять всё, он должен отправить необработанное. Периодически бот при повторном запуске отправляет уже отправленное, так быть не должно, необходимы исправления.5. Будет оплачено отдельно, доп.функция. Реализовать следующую логику: 5.1. Создаётся отдельная директория (пусть unpacked), внутри неё создаются директории 1-7. В каждую из них добавляются различные архивы (.rar, .zip, .tar). Бот при запуске распаковывает каждый архив в новую папку внутри соответствующей директории tosend (к примеру, архив /unpacked/4/архив.zip будет распакован в папку /tosend/4/архив). 5.2. Затем, бот при успешной отправке медиафайла в чат перемещает отправленный файл в директорию sent, т.е. файл /tosend/4/архив/фото.jpg будет перемещён в путь /sent/4/архив/фото.jpg. 5.3 При следующем запуске бота он не будет распаковывать уже распакованные ранее архиве, а будет работать лишь с новыми, если такие есть. Если в директориях tosend ещё остались файлы (к примеру, предыдущая отправка не завершилась полностью), он должен будет их доотправить и лишь потом приступать к распаковке новых архивов.БД просьба сильно не менять, должна быть реализована на sqlite либо любой другой БД в файле (для удобства сброса/переноса). Вы вольны в добавлении новых таблиц и/или изменении существующих. При любой правке БД обязательно писать комментарий.Для проверки - создать в директории с исполняемыми файлами директорию tosend, создать в ней директории от 1 до 7, в каждую из них накидать папок с различными фото/видео, в начале main.py указать id каналов, запустить бота.main.py: https://pastebin.com/y38Hg2Mrdb.py: https://pastebin.com/Qyb5wZ5hПри отклике указывайте цену за весь выполненный проект + отдельно за пункт 5, а также свой Telegram для связи. Буду выбирать по наименьшей цене+опыту.

Найдено 7005 результатов

Нужна консультация по работе с API

Нужна консультация по использованию вебсайта для отправки API запросов. Требования: опыт работы с отправкой HTTP запросов с вебстраниц из JavaScript или server-server коммуникаций с использованием python, nodejs, java, c#, etc. Требования: Наличие рабочего микрофона, широкополосного, быстрого интернета и Zoom. Продолжительность 30-60мин.

Юзабилити, тесты и помощь
Опубликован:
13.01.25 06:36
Бюджет:
2000 руб.~$24.97
Создание парсеров

Всем привет, если вы опытный разработчик парсеров, который имеет отзывы на фрилансе, готовые работы и коммерческий опыт разработки, и вы хотите получить дополнительный поток заказов, то вы попали куда надо! Требования: Стек: Python Опыт: от 1 года разработки парсеров Готовы выделять работе более 14 часов в неделю Коммерческое портфолио Мы предлагаем: - дополнительный поток заказов (от 4 заказов в месяц), - свободный график, - возможность проявить себя и расти профессионально, - тёплую, дружескую атмосферу, где каждый вносит свой вклад [:2757] Задача[:2757] Выполнять заказы от наших клиентов в одиночку В данный момент ищем одного программиста.

Скрипты и боты
Опубликован:
13.01.25 04:44
Бюджет:
3000 руб.~$37.45
Проверить код, указать на ошибку. Параллельность Python

У меня реализован Телеграм-бот. Есть функция, которая запускается в 7 потоков (с разными аргументами) в режиме многопотока. Функция отправляет сообщения соответственно в 7 различных телеграм каналов на основе обработки данных. В прилагаемом файле код, который это реализует (кода самой функции там нет - он отдельно) Почему-то один из потоков работает совсем плохо, а именно - сообщения в ТГ-канала отправляются не раз в 40-50-60 минут, как задается, а раз в день, а и то и реже. При этом если я отключаю остальные ТГ-каналы, то все работает. Нужна помощь в решении данного вопроса и указать на мою ошибку. При необходимости могу немного увеличить цену.

Скрипты и боты
Опубликован:
12.01.25 20:58
Бюджет:
1000 руб.~$12.49
Разработать web приложение + PWA

Нужно разработать web app + pwa, есть только финальный дизайн. Работаем только с самозанятыми и ИП (Заключаем договор)Будет тестовое задание для отбора кандидатаСтек: Python, js, html, sql

All inclusive
Опубликован:
12.01.25 13:28
Бюджет:
75000 руб.~$936.22
Доработка сайта, создание 2 лендингов

Необходимо доработать многостраничный ресурс, написанный на react/python функционал - регистрация, личный кабинет, эквайринг, регистрация на мероприятие, видео, админпанел, 5 ролей пользователей. Дизайн есть, бэк требует доработок, фронт требует доработок Также создать 2 лендинга 1 - функционал эквайринга 2 - функционал регистрации на мероприятие

Доработка и настройка сайта
Опубликован:
12.01.25 11:49
Бюджет:
150000 руб.~$1872.43
Трейдинг бот

Добрый день, уважаемые фрилансеры. Необходимо создать бота для тг, который по команде из сообщения, будет открывать сделки на крипто-бирже, с помощью api. Подробный функционал скину в лс кандидатам. Желательно использовать python, но так же рассмотреть другие предложения.

Скрипты и боты
Опубликован:
12.01.25 11:40
Бюджет:
20000 руб.~$249.66
Автоматизация покупки Telegram Stars через Fragment

Нужно написать скрипт на python, который автоматизирует покупку телеграм звёзд через скрытое API сайта fragment.com На вход подаются данные для авторизации, юзернейм человека и количество звезд, при запуске скрипта покупаются звезды.

Скрипты и боты
Опубликован:
12.01.25 08:55
Бюджет:
30000 руб.~$374.49
Дописать Python программу

есть парсер который парсить по api и выводить данный в самой программе + tkinter . 1. искать в api сайта по ссылки когда найдет сверяет числы серий из дополнительного поле , если серия новая то есть выше текучего то , копирует id и делает второй запрос на редактирование дополнительных полей и туда записывает данный . 2. так же делая третий запрос меняет дату на текучий . все настройки указование дополнительных полей итд надо старатся через tkinter + конфиг файл делать по возможности . пример работы с api покажу обясню .

Скрипты и боты
Опубликован:
12.01.25 07:00
Бюджет:
3000 руб.~$37.45
Бот в тг на python

Нужна помощь в написании бота в тг на python нужно сделать бота с ассинхронными функциями используя библиотеку pytz так как запросы будут подаваться в chat gpt и чат бот в тг будет выдавать ответ, то есть обычный чат бот с общением в гпт только в этом проекте еще каждой модели в этом чат боте можно будет задать prompt и наделить характером, вот и мне нужно написать код который будет создавать одну из таких моделей используя pytz

Скрипты и боты
Опубликован:
12.01.25 05:32
Бюджет:
1000 руб.~$12.49
Создать сайт и использовать chatgpt API

Нужно сделать админку гду будет возможность использовать запросы через api у chatgpt. которые сам будет создавать страницы и заполнять инфу. Сайт будет на html css js - админка может python Сам шаблон сайта в целом есть

Создание сайта
Опубликован:
12.01.25 04:58
Бюджет:
10000 руб.~$124.83
Разработка чат-бота "гарант безопасных сделок"

Требуется разработка чат-бота "гарант безопасных сделок" Прототип бота (структура): https://www.figma.com/design/aeca8aMVap4yzHtprYwgXl/%D0%93%D0%B0%D1%80%D0%B0%D0%BD%D1%82-%D0%B1%D0%BE%D1%82?node-id=3-156&t=8tWFN3UfwtCzW3Q8-1 Бот должен обеспечивать: 1. Создание и сопровождение сделок между покупателем и продавцом. 2. Интеграцию с платежными системами YooKassa (на втором этапе). 3. Управление UTM-ссылками для продавцов (создание, редактирование, статистика). 4. Удобный личный кабинет для покупателей, продавцов и администраторов. Основной функционал: 1. Создание сделок, резервирование и распределение средств. 2. Уведомления, управление чатом между участниками сделки. 3. Панель администратора для настройки комиссий и управления данными. Стек технологий: Python, Aiogram/Pyrogram, PostgreSQL/MySQL, Telegram Bot API, Юкасса API. На первом этапе требуется реализовать основной функционал. Интеграция с Lava и Google Таблицами будет выполняться на втором этапе, их расчет не включать. От вас жду: 1. Сроки реализации. 2. Примерная стоимость работы. 3. Опыт в разработке Telegram-ботов. 4. Обязательно портфолио с кейсами. Техническое задание прикрепил.

Скрипты и боты
Опубликован:
11.01.25 22:31
Бюджет:
70000 руб.~$873.8
Разработка мобильного приложения для клиники

Добрый день! Наша команда StandartSoft+ успешно занимается разработкой мобильных приложений под ключ. Сейчас мы в поисках разработчика на проектную работу. Опыт: Junior, Middle Что представляет собой работа? Нужно будет по готовому техническому заданию и дизайну разработать мобильное и web приложения, а а затем опубликовать. Откликаясь на вакансию, пожалуйста, сразу откликаясь на вакансию, пожалуйста, сразу давайте ссылки на портфолио. [:1f4cc]Обязанности: - Разработка мобильного приложения (FlutterFlow) - Разработка web приложения (FlutterFlow) - Публикация приложений в магазинах (провести за ручку) и деплой сайта - Оперативное устранение недочетов в гарантийный срок (до 6 месяцев) [:1f4cc]Требования: - Портфолио не менее 3 проектов - Опыт работы на фрилансе будет плюсом - Соблюдение дедлайнов, тайм-менеджмент - Знания FlutterFlow, Dart, Postman (обработка API), FireBase (Supabase), CloudFunctions (JS или Python), публикации мобильных и web приложений. [:1f4cc]Условия: - Удаленная работа - Свободный график, только в сроки укладывайся) - Выполнить небольшое тестовое задание На всякий случай напоминаем: откликаясь на вакансию, пожалуйста, сразу присылайте портфолио и резюме.

Мобильные приложения
Опубликован:
11.01.25 14:15
Бюджет:
200000 руб.~$2496.57
Разработчик для чат-бота

Ищу разработчика для создания и поддержки телеграм-ботов на Python. Задачи будут постоянные, первая, основная – Бот нужен для учёта расходов (в том числе для бухгалтерии) – Опыт в разработке телеграм-ботов (желательно на Python, но не критично) – Опыт работы с API Telegram – Готовность к доработкам. – Работа с базами для хранения информации

Скрипты и боты
Опубликован:
11.01.25 13:56
Бюджет:
30000 руб.~$374.49
Разворачивать и поддерживать проекты на dedicaded сервере

Необходимо будет настраивать инфраструктуру для новых проектов на laravel\vue.js\python\golang\etc.Задача на сейчас: Нужно развернуть проект на laravel и 4 бота на python.всё должно быть в отдельных контейнерах и чтоб изменения с гитлаба заливались без необходимости растартить контейнерыНа сервере уже есть инфраструктура с докер контейнерами

Servers
Опубликован:
11.01.25 12:18
Бюджет:
3000 руб.~$37.45
Автоматизация отправки steam gifts. Покупки игр в подарок другу

Нужно через selenium на python реализовать автоматизацию входа в стим и покупки игры в подарок другу. Нужно продумать логику так, чтобы была возможность менять аккаунты и отправлять игры в зависимости от лотов которые люди оплатили на фан пей. Есть готовое апи для работы с фан пей, которое будет выводить что человек оплатил конкретный лот. Игр может быть очень много, поэтому нужно продумать логику с бд чтобы можно было в неё добавлять новые игры и логику с тем как будем производится оплата, нужны ли будут постоянные средства на счете стим?

Скрипты и боты
Опубликован:
11.01.25 11:32
Бюджет:
10000 руб.~$124.83
WEB панель и удаленный доступ + логирование сетевых подключений

Наименование проекта: программа для администрирования игровых серверов Rust (далее “Программа”).Цель:Предоставить инструмент для контроля подозрительных игроков, который бы фиксировал их сетевую активность (подключения к определённым серверам и IP-адресам).Предоставить возможность удалённого доступа к ПК пользователя для визуальной проверки.Краткое описание:Программа должна устанавливаться на ПК подозрительного игрока и работать в фоне без возможности деактивации пользователем. Сбор данных о сетевой активности (список IP, домены) будет происходить в режиме реального времени. Если зафиксировано соединение с “подозрительным” сервером или IP, которые используют читы для сверки ключа активации, занесённым в конфигурационный файл, система оповещает админа. Также должна быть возможность удалённого подключения к рабочему столу игрока (screen-share или аналог) и централизованное управление через веб-панель. 2. Требования к функционалу 2.1. Основные функции Фоновый режим работыПрограмма должна стартовать вместе с операционной системой и работать незаметно для пользователя (без ярлыков в трее или автозагрузке, доступной к редактированию пользователю).Пользователь не должен иметь возможности принудительно завершить процесс через стандартные инструменты ОС (диспетчер задач, консоль и т.п.).Мониторинг IP и подключенийПрограмма должна перехватывать исходящие подключения (http/https, tcp, udp и т.д.) и сверять IP-адреса/доменные имена с “подозрительным списком”.“Подозрительный список” (config) должен быть легко редактируемым со стороны администратора (удобный формат, например, JSON/YAML).При совпадении IP или домена с записью в “подозрительном списке” программа генерирует уведомление в лог или напрямую на веб-панель (см. пункт 2.3).Хранить историю подключений к сторонним сервисам/серверам (лог: IP, домен, дата/время подключения).Удалённый доступ к ПК (Screen Monitoring / Desktop Sharing)Программа должна предоставлять администратору возможность удалённого просмотра экрана пользователя.Формат может быть реализацией RDP/VNC или собственной разработкой, позволяющей просматривать экран.Дополнительная опция: сбор скриншотов (по таймеру или вручную) для дальнейшего анализа.Веб-панель для логирования и управленияВеб-панель для авторизованного доступа администратора.Отображение списка пользователей, у которых установлена данная программа.Просмотр логов (подключений, IP, временных меток).Удалённое управление настройками (обновление “подозрительного списка” IP, включение/отключение каких-либо модулей и т.д.).Управление сеансами удалённого доступа: запуск/остановка.Возможность принудительной деинсталляции программы с ПК пользователя.Обновление и администрированиеАвтоматическая или ручная проверка обновлений.Механизм безопасного обновления (подпись/проверка целостности).Логи обновлений и административных действий (кто и что обновил, когда). 2.2. Нефункциональные требования Безопасность и антивирусная совместимостьМинимизация ложных срабатываний антивирусов (цифровая подпись, использование легитимных системных API).Использование защищённого канала передачи данных (HTTPS/TLS) при отправке логов/управлении.Защита от подмены исполняемых файлов.УстойчивостьПрограмма должна корректно работать под нагрузкой (если идёт анализ большого количества пакетов).При сбое/аварийном закрытии должна перезапускаться автоматически.СовместимостьПоддержка основных версий Windows (Windows 10, 11).Приоритетно 64-битные системы.ПроизводительностьМинимальная нагрузка на ресурсы системы (CPU, RAM, сеть).Время отклика веб-панели при нормальной нагрузке — не более 2–3 секунд.МасштабируемостьВозможность подключения большого числа пользователей.Возможность добавления новых функциональных модулей без кардинальной переработки. 3. Архитектура решения Клиентская часть (устанавливается на ПК пользователя):Драйвер/служба для перехвата сетевых соединений.Модуль логики (сравнение с “подозрительным списком”, сбор логов).Модуль удалённого доступа к экрану (серверная часть RDP/VNC или аналог).Автономная база конфигурации (минимальная, чтобы при отключении сети были сохранены временные логи и настройки).Шифрование данных, отправляемых на сервер.Серверная часть (располагается у администратора):API для приёма логов от клиентов.Система авторизации и аутентификации (для веб-панели).Модуль управления и оповещений (события о “подозрительных” подключениях).Веб-приложение (панель управления).База данных для хранения логов, списка пользователей, конфигурационных файлов, версий ПО.Схема взаимодействия:Клиент → (Собирает данные) → Отправляет логи и сигналы → Сервер → (Обрабатывает, хранит, отображает) → Веб-панель → (Управление, просмотр).При инициации удалённого доступа: Веб-панель/Сервер → (Устанавливает соединение) → Клиент (запрашивает экран). 4. Детализация требований 4.1. Мониторинг сети и списка “подозрительных” IP/доменов Формат “подозрительного” списка: JSON или YAML (например, suspicious_hosts.json).Пример структуры: jsonКопировать код{ "hosts": [ { "ip": "123.45.67.89", "description": "Чит-сервер #1" }, { "domain": "cheats.example.com", "description": "Чит-сервер #2" } ] } Параметры логов:IP/домен назначенияПротокол (TCP/UDP/HTTP/HTTPS)Дата и время (UTC)Локальный порт/процесс (по возможности) 4.2. Удалённый доступ к рабочему столу Потоки данных:При низкой скорости сети должно использоваться адаптивное качество (снижение качества картинки/частоты кадров).Поддержка просмотра в режиме реального времениБезопасность:Все действия должны логироваться (кто подключился, когда, сколько длился сеанс). 4.3. Веб-панель Разграничение прав:Роли: “Суперадмин”, “Модератор” (только просмотр логов, доступ к скриншотам и экрану)Структура:Главная страница: список пользователей (онлайн/оффлайн).Раздел логов: фильтры по IP, датам, пользователям.Раздел управления конфигурацией: обновление списка IP, обновление версии клиента, массовые действия (принудительная деинсталляция, перезагрузка сервиса).Раздел удалённого доступа: отображение доступных ПК для подключения. 5. Технологический стек Язык разработки клиентской части: C++/C#/Go (по согласованию; важны системные возможности и низкий уровень доступа).Язык разработки серверной части: Python/Node.js/Go/Java (по удобству команды и надёжности).СУБД: PostgreSQL/MySQL (реляционная), при больших объёмах логов рассмотреть NoSQL-решения (MongoDB, ElasticSearch).Фреймворк для веб-панели: любая удобная связка (например, Node.js + React/Vue или Python + Django/Flask + React/Vue).Безопасность: TLS-сертификаты для веб-панели и API.Инфраструктура: Docker-контейнеры/виртуальные машины (по необходимости). 6. Тестирование Функциональное тестированиеПроверка корректного сбора логов, сверки с “подозрительным списком”, генерации уведомлений.Интеграционное тестированиеПроверка взаимодействия клиентской и серверной частей (обмен данными).Нагрузочное тестированиеПроверка работы при большом количестве одновременно подключенных клиентов.Тестирование безопасностиПопытки завершить процесс через диспетчер задач.Попытки подмены файлов и манипуляции конфигурациями.Pen-тест веб-панели (SQL-инъекции, XSS и др.).Тестирование удалённого доступаПроверка качества трансляции, задержек, стабильности подключения. 7. Документация и поддержка Пользовательская документация:Руководство для админов по установке, настройке и использованию веб-панели.Техническая документация:Описание архитектуры, структуры баз данных, API-эндпоинтов.Инструкции по сборке/развёртыванию (включая Docker/CI-CD). 8. Критерии готовности (Definition of Done) Клиент успешно устанавливается на ПК с Windows, запускается при старте системы, не может быть завершён пользователем стандартными средствами.Удалённый просмотр экрана (screen-share) работает, доступ к нему осуществляется только с сервера по зашифрованному каналу.Логи сети корректно собираются и отображаются в веб-панели, с возможностью фильтрации и уведомлений о “подозрительных” подключениях.Веб-панель предоставляет функционал управления пользователями, ролями, списком IP/доменов, а также принудительной деинсталляции клиента.Обеспечена достаточная защита от несанкционированной модификации программы и соединения.

Other
Опубликован:
11.01.25 11:23
Бюджет:
100000 руб.~$1248.29
Искусственный интеллект. Цену устанавливаете сами

Мне нужен ИИ. Мне не надо, чтобы вы его с нуля сделали, главное, чтобы работал и не нарушал авторские права. Этот ИИ должен уметь видеть, что происходит на экране, читать с него, определять конкретные объекты, двигать курсором по осям Х и У. Нажимать на ПКМ, на ЛКМ, на колёсико мышки, крутить колёсиком мышки, нажимать на каждую кнопку клавиатуры (кроме ВКЛ и ВЫКЛ) и должен быть какой-то способ общаться с ним (т.е. делать всё, что может сделать обычный пользователь). Также он должен уметь распределять информацию по "папкам" когда я ему это скажу. (Например: Я ему говорю: "Сохраняй следующую информацию в новую папку Python", и ИИ создаёт "папку" под названием "Python" (В своём пространстве) и туда сохраняет информацию, которую я подам. Или я скажу: "удали папку Python", и он удалит эту "папку" и всё что я говорил туда сохранить. ИИ должен быть полностью обучаемым и если он сможет спокойно играть, например в майнкрафт (строить здания по готовому чертежу, собирать и высаживать обратно уражай, стоять на ферме мобов (ну там просто надо на одну кнопку нажимать и всё)), то он мне подходит.

Десктоп программирование
Опубликован:
11.01.25 08:45
Бюджет:
60000 руб.~$748.98
Сбор статистики с лотереи

Нужно написать парсер на python, который бы собирал общую статистику по лотерее (результаты выкладываются каждый час на сайт) и выгружал ее в excel по кнопке или по расписанию.

Скрипты и боты
Опубликован:
11.01.25 08:41
Бюджет:
6000 руб.~$74.9
Программа на Python для распознавания Data Matrix кодов

Разработка программы на Python, которая считывает Data Matrix коды с фотографии (до 12 кодов на одном фото). Размерность Data Matrix кода различная. Время обработки фото в районе 1-2 секунд (на Intel(R) Xeon(R) CPU E3-1220 v3 @ 3.10GHz 3.10 GHz, ОЗУ 8Гб). Помощь при компиляции разработанного кода на моем ПК (подключение библиотек, настройка Python). Программа должна работать без ограничений по времени (не должны использоваться платные библиотеки с временным пробным периодом). Примеры фото для тестирования программы во вложении.

Десктоп программирование
Опубликован:
11.01.25 03:50
Бюджет:
6000 руб.~$74.9
Создать тг бот с карточками людей

Необходимо с нуля создать телеграм бот,  Лента профилей, Подписка, оплата, рефералка, Язык js или python Библиотека любая пример скину, никаких конструкторов

Скрипты и боты
Опубликован:
10.01.25 20:37
Бюджет:
20000 руб.~$249.66

Текущая страница: 13

Всего страниц: 351