Блог
Строительство и ремонт
Репетиторы
Красота
Фрилансеры
Разные специалисты
Уход за животными
Тренеры
Автоинструкторы

Разработка на Python — удалённая работа в Москве

Дата: 2025-03-04
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2025-03-04
Описание
Разработка чат-ботов. Задачи чат-бота: сбор информации, Парсинг. Платформа: Telegram. Продукт: Чаты. Техзадание есть. Техническое задание: Разработка скрипта для выгрузки контента из Telegram-каналов и групп с использованием Telethon 1. Введение Необходимо разработать скрипт на языке Python, использующий библиотеку Telethon, для автоматизированной выгрузки текстового, аудио, видео и другого контента из Telegram-каналов и групп (включая закрытых и защищенных от копирования и пересылки, с включенными темами) с последующим сохранением их на локальном компьютере. Учётные записи защищены двухфакторной аутентификацией (2FA) и паролем. 2. Цели и задачи Цель: • Создать инструмент для регулярного резервного копирования контента из закрытых Telegram-сообществ. Задачи: • Настроить окружение + инструкция для самостоятельного разворачивания. • Создать локальный web интерфейс для отображения списка групп и контента. • Реализовать функционал для 2FA авторизации в Telegram. Выгрузки контента. • Список групп пользователя сканируется по запросу со страницы web интерфейса, где отмечаются группы и темы для выгрузки контента. • Обеспечить сохранение загруженного контента на локальном компьютере в mysql. Хранение осуществляется в хронологическом порядке, с возможностью сортировки и фильтрации по полям: группа, тема, автор, дата, тип контента. Для файлов ссылка на файл. • Дополнительно сохранять в отдельных столбцах: сырые мета данные, id поста, ответ на пост и его автор. 3. Требования к системе • Telethon (https://docs.telethon.dev/en/stable/) — асинхронная библиотека для взаимодействия с Telegram API. Возможно рассмотреть другое решение. • Операционная система: Windows 4. Функциональные требования • 2FA авторизация в Telegram • Получение api_id и api_hash через My Telegram. (https://my.telegram.org/) • Обработка ввода кода подтверждения, отправляемого на номер телефона или приложение. • Получить список всех чатов и каналов, к которым имеет доступ авторизованный пользователь. Фильтрация списка для отображения только групповых чатов и каналов. Возможность выбора чата/канала для выгрузки контента. • Файлы: Скачивание и сохранение с наименованием по дате и времени отправления (YYYY-MM-DD_HH-MM-SS.ext). Структура хранения должна учитывать: канал, тема, тип файла (видео, аудио, изображение …), год и месяц. • Обработка сообщений с вложениями (например, текст с прикреплённым видео). • Обработка ошибок и логирование. Систему оповещения (например отмеченный канал пользователя). • Запуск: Пошаговое руководство по запуску скрипта и выбору чатов или каналов для выгрузки. • Код: Оставить комментарии в коде для пояснения ключевых участков.
Похожие заказы
Data scientist
дистанционно
договорная
Разработка с нуля, настройка. Задача по анализу данных для сервиса Провести анализ поступающих данных из Эксель файлов для прогнозирования линейки продуктов для поставки конкретному ресторану/кафе. Прогноз данных соотнести с сезонностью продуктов, прогнозом погоды и линейкой востребованных товаров. Прогноз необходимо сделать на 1 неделю с точностью более 80%. Результат прогноза необходимо сводить в отчёт/дашборт и дублировать ключевые метрики в мессенджер. Настройка передачи результатов анализа в n8n. Настройка автоматического перерасчёта на ингредиенты. Разработка интерфейса для работы с поставщиками. Подключение оповещений и мессенджеров. Вопросы: 1. На какой платформе лучше всего реализовать анализ данных с ML для прогнозирования? 2. Какие исходные данные? 3. В каком виде результаты анализа нужно получать? Примерно видение такое. MVP хочу собрать в n8n. 1. Этап. Автоматический сборщик данных. (POS система "Poster") Настройка выгрузки продаж через циклы + сведение данных, т.к. выгрузку можно получать суммированную за определенный промежуток времени. Нужно диапазон в один день ставить и собирать данные. 2 Этап. Определиться в какой системе хранить данные. Думаю это будет Airtable, либо SQL. -> Передача данных на прогноз к вам. -> Получение ответа Возможно реализовать всю вашу работу сразу в n8n 3 Этап. Автоматический перерасчет на ингредиенты 4 Этап. Разработать Интерфейс для работы с поставщиками. Или хотя бы Google таблицы, Notion или Airtable. 5 Этап. Подключение оповещений и мессенджеров.
Москва
Фрилансеры
2025-05-01
Откликнуться
Создание сайтов
дистанционно
договорная
Онлайн-школа. Платформа: Golang. Функционал сайта: Требуется качественный backend на языке Golang с подробной документацией. Есть полное ТЗ, есть возможность проводить работу над backend'ом и frontend'ом одновременно. Вышлю ТЗ после предварительного обсуждения и просмотра резуюме. Контент есть. Требуется качественный backend на языке Golang с подробной документацией и, очень желательно, прокомментированным кодом. Несомненным плюсом (оплачиваемым отдельно) будет способность объяснить тонкости написанного кода и используемых фреймворков и библиотек. Есть полное ТЗ, есть возможность проводить работу над backend'ом и frontend'ом одновременно. Вышлю ТЗ после предварительного обсуждения и просмотра резюме.
Москва
Фрилансеры
2025-05-01
Откликнуться
Программирование в Excel
дистанционно
договорная
Автоматизация расчётов, анализ и работа с базами данных, автоматизация формирования отчётов, визуализация данных (графики, диаграммы), финансовые расчёты, автоматизация составления документов, разработка калькуляторов, оптимизация закупок, управления запасами, для перевозки малогабориных рузов. Для полного кточнения нужно связаться сомной. Расчёты: логистические. Финансовые расчёты: заработная плата, финансовые показатели компании, налогообложение. Технического задания нет.
Томск
Фрилансеры
2025-05-01
Откликнуться
Разработка ботов Telegram
дистанционно
договорная
Задачи чат-бота: Транскрибировать текст из видео, и нарезать видео фрагменты по выбранным текстовым фрагментам, подробнее распишу задачу при отзыве на заявку. Продукт: Видео. Техзадание есть.
Москва
Фрилансеры
2025-05-01
Откликнуться
Программирование в Excel
дистанционно
договорная
Автоматизация расчётов, финансовые расчёты. Расчёты: статистические. Финансовые расчёты: заработная плата, финансовые показатели компании. Технического задания нет.
Москва
Фрилансеры
2025-05-01
Откликнуться
Создание сайтов
дистанционно
договорная
Сайт с гайдами. Платформа: по рекомендации специалиста. Функционал сайта: http://drophunting.io/ практически идентичный. Контент есть.
Москва
Фрилансеры
2025-05-01
Откликнуться
Программисты
дистанционно
договорная
Веб-разработка. Разработка с нуля, доработка существующего продукта, настройка. Создание веб приложения, система автоматизации под ключ.
Москва
Фрилансеры
2025-05-01
Откликнуться