Написать юзер бота
1000 UAHЯ сейчас распишу детально что мне нужно, на все доп вопросы дам ответ, часть кода у меня есть уже с помощью джпт писал
Задача: написать на Python юзер-бота для Telegram с использованием библиотеки Telethon
🔑 Основные требования
1. Тип бота
- Работает как userbot (через пользовательскую сессию, не Bot API)
- Сессия сохраняется в файл (код подтверждения вводится один раз)
2. Рабочее время
- По умолчанию: 08:00–20:00 (WORK_START и WORK_END)
- Вне этого времени новые сообщения игнорируются
- Команда /worktime HH:MM-HH:MM меняет время работы только на сегодня ( в самом боте)
- На следующий день или после рестарта снова дефолт 08:00–20:00
3. Поиск кнопки "Беру" в канале
- Отслеживает новые сообщения в канале CHANNEL
- Обрабатывает inline-кнопки со ссылкой и обычные кнопки
- Если кнопка содержит текст «Беру» → нажимает её
4. Работа с ORDER_BOT
- После нажатия «Беру» бот переходит в ORDER_BOT
- Отправляет заявку:
• Если в VARIANTS один текст → отправить его
• Если несколько → выбрать случайный
- После заявки нажимает кнопку «Відправити запит»
5. Переменные в коде
- WORK_START, WORK_END – дефолтное время работы
- VARIANTS – список текстов заявок
- CHANNEL – username канала
- ORDER_BOT – username бота заказов
- TAG_KEYWORDS – список слов, по которым бот откликается на проекты
6. Логирование
- Все действия выводятся в консоль:
• «Нашёл кнопку Беру»
• «Отправил заявку» текст, нужно выбирать его с нескольких моих заданных вариантов, но чтобы мог оставить один или еще несколько вариантов
• «Нажал Відправити запит»
• «Вне рабочего времени — игнорирую сообщение»
• Ошибки тоже выводятся в консоль
7. Команды
- /worktime HH:MM-HH:MM – установить время работы на сегодня
- Возможность задать TAG_KEYWORDS:
• /tags set слово1,слово2,...
• /tags show
• /tags clear
Это чтобы откликаться к примеру не на все проекты, а определенные где есть такое=-то слово
📌 Что протестировать
1. Сообщение в канале с кнопкой «Беру» (в т.ч. с ссылкой) → бот находит и нажимает
2. Переход в ORDER_BOT → бот отправляет заявку
3. Если несколько вариантов заявок → берётся случайный
4. После заявки бот жмёт «Відправити запит»
5. Вне рабочего времени бот игнорирует сообщения
6. После команды /worktime время меняется только на текущий день
7. При включённых TAG_KEYWORDS бот реагирует только на сообщения с этими словами
Дополнительно
- Возможность удалённого запуска на сервере
- Код должен быть рабочим, без заглушек
Отзыв заказчика о сотрудничестве с фрилансером
Написать юзер ботаочень доволен работой специалиста, все доделал и рассказал как запустить
Отзыв фрилансера о сотрудничестве с Сергеем Федькиным
Написать юзер ботаПриятный заказчик, всегда на связи, четко объяснил ТЗ. Рекомендую к сотрудничеству
![]()
-
937 5 0 1 Здравствуйте!
Занимаюсь разработкой телеграм-ботов, используя NodeJS.
Также освоен в языке программирования Python, подключении к различным API-сервисам, базам данных и визуальным таблицам.
Предлагаю обсудить детали вашего проекта, после чего сойдёмся на удобном для обоих бюджете и сроках.
Моё портфолио и готовые решения можно найти на сайте - https://vaysed.me/
Или в Фриланс-профиле.
Буду рад работать с вами!
-
3273 52 0 Добрый день, Сергей.
Могу написать с нуля
.....................
-
2882 26 0 Добрый день, заинтересовал ваш проект. Разрабатывал user-ботов на Telethon, aiogram. Готов обсудить детали.
-
128 Добрый день, готов взяться за выполнение проекта. Имею опыт в похожих задачах, гарантирую качественное и своевременное выполнение)))
-
10038 117 0 Здравствуйте.
Разрабатываю ботов для телеграма на NodeJS. Готов взяться. Пишите, обсудим.
Актуальные фриланс-проекты в категории Python
Создание приложенияЖелаю создать мобильное приложение для общения, в приложении должны быть аудио, видео звонок, создание групповых чатов, возможность синхронизировать с контактами телефона, настройками аккаунта: привязка по email, 2fa, номеру телефона, возможность настраивать уведомления… Java, Python ∙ 13 часов 50 минут назад ∙ 26 ставок |
Настройка двусторонней интеграции WhatsApp с Odoo CRMЗдравствуйте! Ищем специалиста для реализации технического задания по настройке двусторонней интеграции мессенджера WhatsApp с CRM-системой Odoo. ⚠️ Важное техническое уточнение: Официальный WhatsApp Business API (WABA) не рассматривается. Необходимо внедрить стабильное «серое»… Python, Веб-программирование ∙ 23 часа 45 минут назад ∙ 22 ставки |
Парсинг данных через мобильное APIИщу человека с опытом парсинга данных через мобильное API, для парсинга e-commerce, rozetka и аналоги Задачи: 1. Перехват трафика мобильного приложения (Android) настройка прокси, анализ запросов 2. Определение нужных API endpoints куда идут запросы, какие headers… Python, Парсинг данных ∙ 2 дня 20 часов назад ∙ 30 ставок |
Найти товарный фид (Google Merchant XML) для сайта на OpenCart
700 UAH
Необходимо найти прямую ссылку на действующий товарный фид (XML) конкурента для Google Merchant Center Платформа (CMS): OpenCart / ocStore Найти оригинальный фидТребования к результату: Рабочая ссылка на XML-файл Python, Парсинг данных ∙ 8 дней 5 часов назад ∙ 29 ставок |
Розработка Тик-Ток фермы (контент-завод)Необзодимо разработать систему для централизованного управления несколькими TikTok-аккаунтами с автоматической публикацией контента, использованием индивидуальных прокси и имитацией естественной активности аккаунтов. Функциональные требования1. Управление аккаунтами Добавление… Python, Разработка ботов ∙ 8 дней 17 часов назад ∙ 23 ставки |