Разработка телеграм бота загрузчика.
Цель проекта:
Создать Telegram-бот, который позволяет пользователям скачивать ресурсы с платформы Envato Elements, используя команды в боте.
1. Общие требования:
- Платформа: Telegram API.
- Язык разработки: Python или можете предложить свои.
- Хостинг: Облачные сервисы (например, Heroku, AWS, Google Cloud) или локальный сервер с настройкой постоянного подключения.
2. Основной функционал:
2.1 Регистрация и авторизация пользователя
- При первом запуске бот отправляет приветственное сообщение с информацией о возможностях.
- Поддержка двух языков: украинский и рус.
- Кнопка "Start" активирует доступ к функционалу.
2.2 Скачивание файлов
- Пользователь отправляет ссылку на нужный ресурс с Envato Elements.
- Бот проверяет ссылку на валидность (должен быть URL Envato).
- Скачивание ограничено количеством доступных загрузок (например, 1 загрузка = 1 алмаз).
- Бот предоставляет файл для скачивания, который будет доступен ограниченное время (например, 7 дней).
2.3 Покупка алмазов (внутренняя валюта)
- Пользователь может приобрести дополнительные загрузки через оплату картой или криптой.
- При успешной оплате алмазы автоматически зачисляются пользователю.
2.4 Уведомления о статусе загрузки
- Пользователь получает уведомление о том, что файл обрабатывается.
- По завершении загрузки пользователь получает ссылку на скачивание.
2.5 Управление файлами
- Встроенная команда для просмотра всех доступных файлов через кнопку "Мои файлы".
- Возможность удаления файлов пользователем.
3. Дополнительные функции:
- Интеграция с платежными системами оплата картой или криптой
- Система логов для отслеживания действий пользователей (для администратора).
- Уведомления администратору при ошибках скачивания или превышении лимита.
4. Команды бота:
- /start – Приветственное сообщение и инструкции.
- /help – Получение инструкции по использованию бота.
- /download [URL] – Скачать файл по ссылке.
- /buy – Покупка алмазов.
- /files – Список доступных файлов для скачивания.
- /language [ua/ru
- ] – Смена языка.
- /support – Контакт с администратором для технической поддержки.
5. Административный функционал:
- Панель администратора для:
- Просмотра и управления пользователями.
- Контроля доступных загрузок и оплаты.
- Мониторинга активности бота.
- Автоматическое удаление файлов через 5 дней после загрузки.
6. Дизайн интерфейса:
- Использовать встроенные кнопки Telegram (InlineKeyboard).
- Четкая структура меню.
7. Требования к безопасности:
- Шифрование данных пользователей.
- Проверка ссылок на валидность перед скачиванием.
- Интеграция Webhook с сертификатом SSL.
8. Сроки выполнения:
- Разработка: 2–3 недели.
- Тестирование: 1 неделя.
Или можете вы предложить, задание не срчоное.
9. Результат:
Telegram-бот, готовый к запуску и соответствующий всем вышеуказанным требованиям.
Как это может выглядеть прикрепил в фото. Так же есть ссылка для ознакомления функционала @elements_downloader_bot
Если есть вопросы, с радостью отвечу. Интересует человек с дальнейшей поддержкой.
От исполнителей интересно услышать:
1) Сроки исполнения
2) Бюджет
3) Делали ли ранее похожие проекты.
4) Что потребуется еще с моей стороны
Приложения 2
-
2986 37 0 1 Здравствуйте. Реализую бота для вас. Цена и сроки указана ниже. Опыт работы есть. Обращайтесь обсудим детали. Примеры работ смотрите в проектах
-
102 1 0 Добрый день! Готов сделать бота за 2-3 дня, не вижу в этом задании ничего сложного, максимум еще один день на доработки. Пишу на питоне, знаком с различными хостингами, по окончании работы захощу. Исходя из этого цена 2, максимум 2.5 тысячи гривен. Готов взяться за ваш проэкт прямо сегодня. Буду рад с вами обсудить проэкт подробнее в директе.
-
1447 20 1 Добрый вечер,
Я - опытный разработчик телеграм-ботов с опытом более 4 лет, с впечатляющим портфолио и желанием достигать качественных результатов быстро и точно. Я просмотрел ваше задание и могу его качественно и быстро выполнить.
Портфолио
Freelancehunt
Я предлагаю полный спектр услуг, чтобы ваш проект стал успешным и легким в дальнейшем развитии. Моя задача – обеспечить качественную разработку, которая не только выполнит ваши требования, но и превзойдет ожидания. Я занимаюсь всем: от разработки, тестирования до деплоя всех необходимых компонентов. Вы получите готовый проект "под ключ", и вам не нужно будет искать дополнительных специалистов.
… Кроме того, я предоставляю полную поддержку на каждом этапе. Вместе с вами мы обсудим все важные моменты, я помогу продумать логику и функциональность вашего проекта, чтобы он был удобным и интуитивно понятным для пользователя.
Сотрудничая со мной, вы получаете не только разработчика, но и надежного партнера, который заинтересован в вашем успехе. Готовы создать что-то особенное вместе? Давайте обсудим ваш проект подробнее!
Моя задача - обеспечить надежную поддержку на протяжении всего проекта и после его завершения. Не сомневайтесь, что я всегда на связи, готов ответить на ваши вопросы и решить любые задачи в реальном времени.
Я открыт для новых захватывающих проектов и готов внести свой вклад в их успешное воплощение. С нетерпением жду возможности обсудить детали и начать сотрудничество.
-
449 3 1 1 Добрый день!
Предлагаю свои услуги для создания Telegram-бота, который позволяет пользователям загружать ресурсы с Envato Elements, соответствуя всем указанным требованиям.
Что я предлагаю:
Разработка бота:
Полная реализация функционала: от регистрации и авторизации до интеграции платежных систем и управления файлами.
Двуязычная поддержка (украинский и русский).
… Гибкая административная панель для управления пользователями, файлами и мониторинга действий.
Система лимитов и внутренней валюты (алмазы).
Платформа:
Telegram API с использованием Python (библиотеки python-telegram-bot, aiogram или по договоренности).
Размещение на выбранном вами сервере (AWS, Heroku, Google Cloud).
Безопасность:
Шифрование данных пользователей.
SSL-сертификат для Webhook.
Валидация ссылок и защита от злоупотреблений.
Поддержка после запуска:
Решение технических проблем.
Обновление функционала по мере необходимости.
Цена может корректироваться после уточнения всех деталей.
Опыт в похожих проектах:
Реализовывал Telegram-ботов с функциями загрузки, оплаты и управления данными.
Интеграция с платежными системами (Stripe, криптовалюты, PayPal).
Что нужно с вашей стороны:
API-ключ Telegram-бота.
Данные для интеграции с платежными системами.
Тестовый аккаунт для работы с Envato Elements (если доступно).
Уточнение деталей функционала (например, ограничения на загрузку).
Готов ответить на все ваши вопросы и предложить дополнительные решения для оптимизации проекта. Жду вашего ответа!
-
9972 117 0 Здравствуйте.
Разрабатываю ботов для телеграма на NodeJS. Готов взяться. Пишите, обсудим.
-
3096 50 1 Добрый день
Готов выполнить даную работу
Пишите
Буду рад помочь
-
3392 84 0 Готов взять на себя.
Но нужно уточнить детали заказа, пишите!
Реализую скриптом на python.
Актуальные фриланс-проекты в категории Python
Автоматическая публикация видео в социальные сети по расписаниюТехническое задание (ТЗ) Автоматическая публикация видео в социальные сети по расписаниюОписание проекта Нужен скрипт/бот (Python предпочтительно, либо любое другое решение на ваш выбор — главное стабильность и простота поддержки), который автоматически публикует видео из папки… Python, Разработка ботов ∙ 9 часов 41 минута назад ∙ 38 ставок |
Бот по прийому/пошуку анкет
1250 UAH
Если коротко: Создать бот в котором можна будет создать и найти анкету, бот должен иметь реферальные ссылки, и т д, Всё ниже расписал Бот со стороны клиента: перед кнопкой /старт текст в центре чата: What can this bot do? Добро пожаловать в Sugar Secret Agency! -Сервис… Python, Разработка ботов ∙ 11 часов 44 минуты назад ∙ 43 ставки |
Ищем разработчика для создания торгового бота/чат-ботаИщем разработчика для создания торгового бота / чат-бота. Нужен IT-специалист, который сможет разработать бота для анализа рынка 24/7 и отправки торговых сигналов по золоту, индексам, Bitcoin и Forex-парам. Главное требование - специалист должен разбираться в трейдинге,… Python, Разработка ботов ∙ 1 день 6 часов назад ∙ 36 ставок |
~5 микросервисов на FastAPI + правки и рефакторинг
15 719 UAH
Есть проект состоящий примерно из ~11 микросервисов на FastAPI с интеграциями, который более, чем на половину готов. Задача доделать остальные ~5 микросервисов (более конкретно - subscription/billing и интеграция с Revenuecat, abuse protection для биллинга, Notifications,… Python, Веб-программирование ∙ 1 день 12 часов назад ∙ 40 ставок |
Power BI
700 UAH
Дашборд работает на гугл сервере, нужно перенести всю логику+код Какие нужны скиллы: развертывание etl процессов на linux сервере + работа с BigQuery и Postgre Есть рабочий код, который работает на google, где есть сама БД, нужно перенести на другой сервер, возможно переписать… Python, Базы данных и SQL ∙ 2 дня 18 часов назад ∙ 15 ставок |