Ищу разработчика Telegram-бота (Python / Node.js)
Ищу разработчика Telegram-бота (Python / Node.js)
Задача:
Нужен специалист для разработки Telegram-бота, который сможет отслеживать изменения в диалогах, а именно:
фиксировать отредактированные сообщения
фиксировать удаленные сообщения
пересылать или логировать такие сообщения в отдельного бота
Требования:
опыт работы с Telegram business API
понимание ограничений Telegram (важно обсудить, какие данные реально можно получать)
умение предложить оптимальную архитектуру решения
Сроки: обсуждаются
Отзыв должен содержать:
краткое описание вашего опыта
объяснение, как вы планируете реализовать отслеживание удаленных сообщений (ключевой момент)
примеры похожих проектов (при наличии)
Готов обсудить детали и ТЗ.
-
Привет, Богдан! У меня есть опыт разработки сложных Telegram-решений, и я четко понимаю специфику работы с Telegram Business API. Ваша задача по логированию редактируемых и удаленных сообщений технически понятна и реализуется через подключение бизнес-аккаунта к вашему боту.
Кратко о моем опыте:
Разрабатываю ботов на Python (aiogram 3.x) и Node.js. Создавал системы логирования и мониторинга активности в группах и каналах, а также интегрировал сторонние API для автоматизации бизнес-процессов.
Как я планирую реализовать отслеживание (ответ на ключевой момент):
Редактируемые сообщения: Буду использовать обработчик edited_business_message. При каждом изменении бот получает обновленный объект сообщения, который мы сравниваем с оригиналом (сохраненным в базе данных, например, SQLite или Redis) и логируем разницу.
… Удаленные сообщения: Поскольку Telegram Business API отправляет обновления при изменении статуса сообщения, мы будем отслеживать события удаления через вебхуки. Ключевой подход — кеширование ID сообщений. Когда приходит сигнал об удалении конкретного message_id, бот мгновенно пересылает копию этого сообщения из базы данных в ваш отдельный лог-бот.
Архитектура: Для быстродействия использую Redis как промежуточное хранилище для мгновенного доступа к тексту сообщений до их удаления.
Примеры похожих проектов:
Разрабатывал систему анти-скама для ТГ-групп, которая фиксировала любые изменения контента модераторами и пользователями в реальном времени.
Готов обсудить лимиты Business API и выбрать оптимальный стек для вашего проекта.
-
Богдан, добрый день.
У меня большой опыт с телеграм API.
Без проблем реализую.
Реализую с помощью библиотеки telethon. Вы подключите его к своему аккаунту и настроите, в каких чатах нужно отслеживать. Будет гибкая настройка. Скрипт будет анализировать сообщения: если статус сообщения изменится, это будет означать, что на него отреагировали, а если какое-то сообщение исчезнет, оно было удалено.
Срок: 2-3 дня
Бюджет: 1400 гривен
… Пишите. Обсудим детали.
Срок: 1
Похожий выполненный проект: Бот-скрипт для рассылки сообщений
-
Добрый день.
Ознакомился с задачей. По этому проекту ключевой вопрос не в выборе Python или Node.js, а в том, через какую модель доступа к сообщениям должна работать система: обычный бот или userbot.
Это важно, потому что для стандартного Telegram-бота есть ограничения на отслеживание удаленных сообщений и предыдущих версий после редактирования. Если нужен именно контроль изменений в диалогах, решение нужно строить через предварительное сохранение сообщений, журнал событий и дальнейшую проверку изменений.
Могу реализовать такое решение на Python:
сбор и сохранение сообщений;
фиксацию редактирований;
учет удалений;
вывод изменений в служебный чат или отдельный канал контроля;
нормальную модульную структуру без перегрузки лишним функционалом.
… То есть на выходе будет не “сырой бот”, а технически корректная система отслеживания в пределах реально доступных Telegram-механизмов.
Стоимость: 8500 грн
Срок: 5 дней
-
530 2 0 Здравствуйте!
Меня заинтересовал ваш проект. Я могу заняться разработкой решения для Telegram для логирования отредактированных и потенциально удаленных сообщений с пересылкой в отдельного бота или служебный чат.
У меня есть опыт работы с Telegram-ботами и интеграциями, я понимаю ограничения Telegram API и могу сразу подсказать, что реально можно реализовать в рамках вашего сценария.
Как я вижу реализацию:
* подключение через Telegram Business API / Bot API (в зависимости от вашей схемы)
… * сохранение всех нужных сообщений в БД сразу после получения
* отслеживание редактирования сообщений
* логирование оригинала, изменений, времени, ID чата и пользователя
* пересылка логов в отдельного бота, группу или канал
По удаленным сообщениям:
это ключевой момент, и здесь важно быть честным — Telegram не всегда отдает удаление как отдельное событие. Поэтому сначала проверяем, что доступно именно в вашем сценарии. Если прямого сигнала нет, делаем надежную архитектуру через предварительное сохранение сообщений и фиксацию изменений доступными способами.
Я работаю на Python: aiogram + FastAPI + PostgreSQL.
Перед стартом предлагаю коротко согласовать:
1. какой тип подключения у вас сейчас
2. какие именно диалоги нужно мониторить
3. куда логировать события
4. нужна ли админка или история
После этого дам четкий технический план, оценку по срокам и финальную стоимость.
Готов обсудить детали.
-
2810 10 0 Богдан, добрый день!
Меня зовут Нина, я представляю нашего ведущего разработчика. Мы специализируемся на сложных Telegram-системах (от аналитических крипто-ботов до WebApp-игр с единой экосистемой), поэтому задача по мониторингу через Business API нам технически понятна и интересна.
Как мы планируем реализовать ключевой момент (удаление сообщений):
Поскольку Telegram Business API при удалении (deleted_business_messages) передает только идентификаторы, мы будем использовать архитектуру с предварительным логированием:
Сквозное кэширование: Все входящие business_message мгновенно сохраняются в PostgreSQL (или Redis для оперативного доступа).
…
Обработка событий: При получении сигнала об удалении система по ID находит содержимое в базе и пересылает его в Ваш служебный бот.
Логирование изменений: Событие edited_business_message обрабатывается через сравнение версий, чтобы фиксировать разницу «Было — Стало».
Наш стек и опыт:
Backend: Python (Async/aiogram 3.x), SQLAlchemy.
БД: PostgreSQL (обеспечим высокую скорость работы даже при больших объемах переписки).
Архитектура: Чистый код, контейнеризация в Docker, упор на безопасность данных (у нашего специалиста большой опыт работы в проектах с NDA).
Наш разработчик готов созвониться/списаться, показать архитектуру текущих живых проектов (например, наше ядро Diary-Bot или Game Factory) и подтвердить квалификацию кодом.
Скажите, в какой день Вам было бы удобно пообщаться?
-
404 1 0 Здравствуйте, у меня есть опыт разработки телеграм-ботов различных направлений. Боты для администраторов, авторизация пользователя и подобные, более подробно в личных сообщениях. Планирую сделать асинхронные методы. Так как необходима фиксация чатов, потребуется база данных. Буду использовать SQL, так как можно будет обеспечить шифрование, поэтому если потребуется защита от утечек данных, это тоже всё организую. Затем напишу код на Python, который будет асинхронно парсить чаты, поэтому фиксация удалённых сообщений будет гораздо проще, так как всё, что зайдёт в чат, больше из нашей базы данных не исчезнет, а другой метод будет сравнивать, каких сообщений нет в чате, но есть в базе данных, следовательно, сообщение удалено. Всё расписано кратко, готов проконсультировать, обсудить более подробно ваш проект и сделать под ваши потребности. Сделаю качественно и безопасно для пользователя. Всё под ключ, конечно.
-
1682 2 0 Привет! Вижу, что задание нетривиальное — особенно часть с удаленными сообщениями. Давайте сразу по сути.
Как это реализуем технически:
Работаем через Telegram Business API на Python + aiogram 3.x. Подписываемся на три ключевые события:
— business_message — каждое новое сообщение сразу сохраняем в PostgreSQL
— edited_business_message — ловим редактирование и логируем diff в чат-бот
— deleted_business_messages — извлекаем из БД по message_id и пересылаем в лог-чат с меткой "удалено"
… Принцип — pre-save + event-driven lookup.
Честно о ограничениях: Business API требует Telegram Premium у владельца аккаунта, и бот должен быть подключен к диалогу до того, как сообщение было отправлено.
Из опыта: Есть опыт в большом проекте с Telegram-интеграцией, где реализовано хранение всех сообщений в БД — включая те, что были удалены в самом Telegram: они остаются в нашей базе. Именно тот же подход и здесь.
Стек: Python, aiogram 3.x, FastAPI, PostgreSQL, Docker.
-
480 Добрый день!
Недавно реализовал аутрич систему для Telegram, в которой есть необходимый функционал. Поэтому будет быстро, легко.
Стоимость - 1000 грн, срок 1-2 дня
-
288 У меня есть опыт разработки на Python и работы с Telegram API, включая специфику бизнес-аккаунтов. Для вашей задачи лучше всего подойдет архитектура на aiogram с обязательным использованием базы данных (Redis или PostgreSQL) в качестве промежуточного хранилища.
Реализация отслеживания удаленных сообщений будет работать так: поскольку Telegram Business API при удалении сообщения (`deleted_business_messages`) передает только его ID, бот будет автоматически сохранять каждое входящее сообщение в базу в момент его получения. Когда придет сигнал об удалении, скрипт мгновенно найдет содержимое по ID в базе и перешлет копию в ваш служебный бот или лог. Аналогично с редактированием: событие `edited_business_message` позволит сравнить новую версию со старой, которую мы уже имеем в хранилище.
Все решения контейнеризую через Docker для стабильной работы на сервере. Похожие механизмы логирования и обработки потоковых данных реализовывал в проектах по разработке бэкенд-систем сбора данных, поэтому архитектура будет устойчивой к нагрузкам. Буду рад обсудить детали в ЛС.
-
242 Добрый день!
У меня есть опыт разработки Telegram-ботов на Python (aiogram) / Node.js (telegraf), включая реализацию логирования сообщений, работу с webhook и обработку событий в реальном времени.
🔹 **Что касается вашей задачи:**
Telegram Bot API имеет ограничения — бот **не получает события удаления сообщений напрямую**. Но это можно обойти через архитектуру логирования:
* для **отредактированных сообщений** — используется обновление `edited_message`, бот получает и сохраняет обе версии
* для **удаленных сообщений**:
…
* бот должен быть добавлен в чат (или работать как userbot / через Telegram client API)
* все сообщения предварительно логируются (БД или кэш)
* если сообщение исчезает или недоступно — фиксируем как удаленное
* альтернативно — использование Telegram Client API (например, Telethon), который дает больше возможностей для отслеживания
🔹 **Архитектура, которую предлагаю:**
* Bot API (или Client API при необходимости)
* база данных (PostgreSQL / MongoDB) для сохранения истории
* отдельный лог-бот или канал для пересылки изменений
* webhook или long polling (в зависимости от инфраструктуры)
🔹 **Опыт:**
* боты с логированием чатов и модерацией
* системы уведомлений и обработки событий
* интеграции с API и БД
🔹 **Готов обсудить:**
* нужен ли userbot (это ключ к отслеживанию удалений)
* формат логирования (чат / канал / БД)
* нагрузка и масштабирование
Буду рад обсудить детали и предложить оптимальное решение под ваш кейс.
-
2979 14 0 Добрый день.
Предлагаю реализовать бота на Node.js и TypeScript. Ключевой момент с удаленными сообщениями решается следующим образом: Telegram Business API поддерживает получение событий типа deleted_business_messages, но они содержат только ID удаленного сообщения. Чтобы знать, что именно удалили, необходимо сохранять все входящие сообщения в базу данных, например PostgreSQL, непосредственно в момент их поступления. При получении события об удалении бэкэнд берет ID, находит оригинальный текст в базе и пересылает его в отдельный чат. Отредактированные сообщения отслеживаются через событие edited_business_message. Создавал подобные бэкэнд системы сохранения истории и мониторинга сообщений ранее. Детали архитектуры и сроки обсудим в личных сообщениях.
-
403 Добрый день, Богдан!
Я понимаю техническую сложность этой задачи. Ключевой нюанс: стандартный Telegram Bot API не получает события о удалении сообщений и не видит старую версию отредактированных. Поэтому правильное решение — userbot на Telethon или Pyrogram.
Что я реализую:
• Userbot (Telethon/Pyrogram) — перехват всех сообщений в группах/каналах в реальном времени
• Сохранение в базу данных (SQLite или PostgreSQL) — оригинал + отредактированная версия + метка удаления
• Отдельный Telegram-бот для просмотра: команды для поиска удаленных/отредактированных сообщений по дате, пользователю, группе
• Логирование: время, автор, текст до/после, статус (удалено/отредактировано)
…
Стек: Python, Telethon или Pyrogram, aiogram 3, SQLAlchemy + Alembic, PostgreSQL/SQLite.
Готов начать немедленно. Давайте обсудим детали!
-
172 1 1 Добрый день! Готов выполнить этот проект. Большой опыт разработки различных приложений.
-
229 Привет, Богдан!
Меня зовут Кирилл, я разработчик на Python (aiogram 3). Ознакомился с вашим заданием по логированию удаленных и редактированных сообщений. Это интересный технический вызов, который я готов реализовать.
Как я планирую это сделать:
Отслеживание изменений: Поскольку Telegram Bot API не отправляет событие об удалении сообщения напрямую, я реализую промежуточную базу данных (например, SQLite или Redis). Бот будет хранить копию каждого сообщения, а при попытке обращения к нему — фиксировать разницу.
Telegram Business API: У меня есть понимание работы с Business API, что позволит интегрировать эту логику именно в ваши рабочие диалоги.
…
Логирование: Создам отдельный приватный канал или базу данных, куда бот мгновенно будет пересылать «оригиналы» до их изменения или удаления.
Мой опыт:
Специализируюсь на асинхронных ботах, примеры моих работ (включая ботов с интерактивными меню и системами обработки данных) вы можете увидеть у меня в портфолио.
Богдан, есть ли у вас предпочтения по базе данных, которую стоит использовать, или я могу предложить оптимальный вариант на свой вкус?
-
34 Здравствуйте!
Опыт разработки Telegram-ботов на Python/Node.js, работал с Bot API и userbot (MTProto). Реализовывал логирование сообщений, обработку событий и админ-функции.
Реализация задачи:
Редактированные сообщения: отслеживаем через edited_message и логируем.
Удалённые сообщения: через userbot (Telethon) фиксируем удаление, используя заранее сохранённые сообщения. Bot API ограничен в этом.
Архитектура: userbot + бот для логов, база данных для хранения, отдельный бот/канал для уведомлений.
Готов выполнить тестовое задание и обсудить детали.
-
656 9 0 Добрый день, Bohdan! В целом задание понятное, для точного ответа по срокам и цене хотелось бы уточнить некоторые вопросы, которые у меня возникли после анализа вашего задания. Пишите в личные сообщения – обсудим детали и ваши пожелания.
-
2163 14 0 1 Добрый день. Занимаюсь разработкой ботов уже 3 года. Могу отправить вам ссылки на работающих ботов, похожих на ваш проект. Буду рад сотрудничать!
-
691 5 0 Здравствуйте! Меня заинтересовал ваш проект. У меня есть значительный опыт в разработке ботов и автоматизации на Python и Node.js: разработка Telegram-ботов различной сложности; интеграция с API и сторонними сервисами; асинхронная обработка событий и сообщений; логирование и автоматизация сбора данных в реальном времени; работа с базами данных и структурирование информации.
Что касается отслеживания изменений в диалогах Telegram: сохранять все входящие сообщения в базе сразу после поступления; при получении события редактирования или удаления сравнивать и логировать изменения; удаленные сообщения отслеживать через копирование сообщений в реальном времени и webhooks для событий.
Могу предложить оптимальную архитектуру: надежное сохранение и логирование всех сообщений; быстрая реакция на события редактирования и удаления; безопасная передача данных к отдельному боту для мониторинга.
📊 Обработка данных: работа с базами, структурирование и анализ информации, автоматизация обработки больших объемов данных, импорт/экспорт и валидация;
🤖 Автоматизация и эмуляция действий пользователя, разработка ботов различной сложности;
⚡️ Асинхронный и многопоточный парсинг: сбор и обработка данных с оптимизацией производительности;
… 🔍 OCR и поиск текста: распознавание и структурирование информации;
🖼 Обработка медиа: работа с изображениями и мультимедиа;
🖥 Разработка ПО, десктопных приложений, системных сервисов и служб;
📱 Мобильная разработка: нативные и кроссплатформенные приложения;
🌐 Работа с API и сторонними сервисами: интеграция, автоматизация и обмен данными;
🗣 Перевод и обработка текста: автоматизация перевода, работа с языковыми моделями и текстовой аналитикой;
🤖 AI/LLM-решения: интеграция и использование искусственного интеллекта, работа с языковыми моделями и автоматизация интеллектуальных процессов.
Выполню работу быстро и качественно. Свяжитесь со мной для обсуждения деталей и сроков выполнения проекта!
-
764 5 1 Первое что нужно сказать честно: удалённые сообщения через стандартный Bot API получить нельзя — это техническое ограничение Telegram, не баг реализации. Но именно поэтому вы упомянули Business API — и это правильный вектор.
Telegram Business API (появился в 2024) позволяет боту работать от имени бизнес-аккаунта и получать сообщения до их удаления пользователем. Это единственный легитимный способ на уровне официального API. Отредактированные сообщения — edited_message handler, здесь всё просто.
Архитектура которую предложу: бот на Python (aiogram 3.x) → хук на все события диалога → хранение snapshot-ов в БД → пересылка diff-а (было/стало или "удалено") в лог-бот. Масштабируется, читаемо, без магии.
В отклике вы просили объяснить как именно я буду реализовывать трекинг удалённых — я только что это сделал. Если нужно глубже — готов в диалоге. Напишите, обсудим ТЗ.
-
184 Добрый день! Мы с коллегой профессионально занимаемся технической автоматизацией мессенджеров и разработкой серверных решений на Python (FastAPI/Aiogram) более 4 лет, поэтому мы поможем вашему проекту получить прозрачный контроль над бизнес-переписками, реализовав систему фиксации удаленных и измененных сообщений через официальные методы business_connection, мы реализуем бэкенд-логику с использованием Redis для кэширования состояний сообщений, уделив особое внимание стабильности получения обновлений в моменты пиковых нагрузок, наш опыт 4 года подтвержден проектами drkukharevich.rivne.ua, crave-agency.com.ua, jk-solution.com.ua, где мы уже внедряли сложную механику логирования и мониторинга событий.
-
1246 13 0 3 Здравствуйте! Мы с напарником (дизайнер + full-stack) более 4 лет специализируемся на разработке сложных архитектурных решений для Telegram и автоматизации бизнес-процессов через API, поэтому мы реализуем для вас надежную систему мониторинга диалогов на базе Telegram Business API (через актуальные библиотеки типа Aiogram 3.x или Telegraf), мы разработаем архитектуру логирования, которая в реальном времени фиксировать business_message и edited_business_message, обеспечив мгновенную пересылку данных в ваш технический канал, наш опыт в разработке 4 года, посмотрите на наши работы с точки зрения технической стабильности и обработки больших потоков данных: hyperfi.tech, espressolab.com.ua, hudi.com.ua. Мы профессионально обработаем ограничения API, настроим базу данных для сохранения состояний сообщений и гарантируем техническую безупречность выполнения системы анти-удаления, наш опыт 4 года подтвержден успешными кейсами разработки масштабируемых ботов и интеграций.
-
937 5 0 1 Здравствуйте!
Мы - команда, занимающаяся разработкой ботов уже более пяти лет. Наши основные инструменты - NodeJS и Python. Также занимаемся подключением к любым базам данных (MongoDB, SQL, Postgres и т.п.), интеграцией с платежными системами, API сервисами и плагинами.
Предлагаю обсудить детали вашего проекта, после чего договориться о комфортной цене и удобных сроках для обеих сторон.
После завершения разработки гарантируем предоставление технической поддержки и консультаций в течение 10 дней.
Примеры уже реализованных и работающих продуктов можно найти на нашем веб-сайте - https://vaysed.me/
Или в профиле на Фрилансе.
Ждем вашего ответа!
-
3912 6 0 Я работаю более 6 лет.
Стек: Python (aiogram, python-telegram-bot, pyrogram) и Node.js (telegraf, grammY).
Разрабатывал ботов для бизнеса, CRM-интеграций, систем мониторинга чатов.
Имею опыт работы с Telegram Business API (бизнес-аккаунты с премиумом) и обычными ботами в супергруппах/каналах.
Супергруппы / каналы
Бот должен быть администратором с правами:
«видеть сообщения», «удалять сообщения» (для получения событий).
Telegram отправляет обновление типа message_deleted или edited_message в вебхук/polling, если бот имеет соответствующие права.
… Я использую aiogram — он корректно обрабатывает такие обновления.
Личные чаты с бизнес-аккаунтом
Для бизнес-аккаунтов (Telegram Premium) можно использовать Business API — бот получает события о редактировании/удалении сообщений, даже если он не админ, а просто подключен к бизнес-аккаунту через setBusinessBot.
Здесь можно получать обновления business_message_deleted, business_edited_message.
Обычные личные чаты
Без бизнес-аккаунта бот не видит удаленные сообщения. Это ограничение API. Если задача именно для диалогов с клиентами — оптимальный путь использовать Business API или развертывать бота в супергруппе, куда перенаправляются все диалоги.
Алгоритм для удаленных сообщений
Бот получает каждое новое сообщение (message) и сохраняет в БД:
(chat_id, message_id, user_id, text, date, media_info)
При получении события message_deleted (или business_message_deleted) бот извлекает сохраненный текст из БД.
Формирует лог
Ограничения Telegram, которые нужно учитывать
В супергруппах событие message_deleted не содержит текста — только chat_id и message_id. Поэтому обязательное предварительное кэширование.
Business API требует подключения к аккаунту с премиумом и предоставляет события только для того бизнес-аккаунта.
Без прав администратора бот не получает событий редактирования/удаления в группах.
Скорость обработки: для надежности использую вебхуки с очередью (Redis + Celery или просто асинхронная фоновая запись в БД).
Примеры
Мониторинг диалогов поддержки через Business API
Расширение, которое позволяло архивировать все сообщения клиентов с возможностью просмотра истории редактирований/удалений.
и т.д.
Ориентировочная цена
Минимальный MVP (Python, aiogram, PostgreSQL, базовый функционал для супергрупп или бизнес-аккаунта, без веб-интерфейса) — $400–600
Полноценное решение (поддержка обоих типов чатов, кэширование через Redis, админ-панель для настроек, масштабируемая архитектура) — $800–1200
интеграция с CRM, веб-хуки на внешние системы, дополнительный фронтенд — от $1500
-
115 Здраствуйте. Задача понятна, делал похожие вещи с Telegram.
Сразу уточню важный момент: через обычный Bot API Telegram не позволяет отслеживать удалённые сообщения или изменения в диалогах. Для этого нужно использовать Telegram Client API (например, Telethon или Pyrogram), либо реализовывать предварительное логирование сообщений до их удаления.
Могу реализовать решение через userbot (Client API), который будет:
отслеживать новые сообщения
сохранять их
фиксировать удаление и изменения
пересылать или логировать в отдельный бот/чат
…
Есть опыт работы с Telegram-ботами и автоматизацией на Python. Могу предложить оптимальную архитектуру под вашу задачу.
Есть несколько уточнений:
Нужно отслеживать личные диалоги, группы или всё сразу?
Куда именно отправлять логи — в чат или отдельного бота?
Нужна ли фильтрация (по пользователям/ключевым словам)?
Могу начать работу сразу после обсуждения.
-
362 Здравствуйте!
У меня есть опыт разработки Telegram-ботов и работы с Telegram API (Python/Node.js). Реализовывала подобные задачи по обработке событий в чатах и логированию сообщений.
Готова обсудить детали и подход в личном общении.
-
256 Добрый день! Задание понятное, готов помочь с реализацией вашего проекта.
Разрабатываю Telegram-ботов (Python/Node.js), имею опыт работы с Business API, хорошо понимаю ограничения платформ и могу предложить оптимальную архитектуру решения. Реализую необходимую логику через сохранение и обработку идентификаторов, с учетом стабильности и масштабируемости.
Готов обсудить детали и предложить варианты реализации. Когда вам удобно пообщаться?
-
182 Добрый день, изучил ваше ТЗ и готов его выполнить. Имею большой опыт работы по созданию ботов на базе aiogram (python).
-
1212 7 0 Привет 👋
У меня есть опыт разработки Telegram-ботов на Node.js (Telegraf.js) и работы с API, включая построение backend-логики, обработку событий и интеграции.
По опыту:
Разрабатывал ботов с обработкой сообщений, пользовательскими потоками и логикой передачи данных
Работал с webhook / long polling
Реализовывал системы логирования, уведомлений и передачи данных между сервисами
Есть опыт работы с Node.js, Express, MongoDB
…
Буду ждать от вас обратной связи
-
536 3 0 1 Здравствуйте! Задание понятное. У меня есть опыт разработки на Python (aiogram 3.x / Telethon) и я понимаю специфику работы с Telegram Business API.
Мой подход к реализации:
Редактируемые сообщения: Используем стандартные вебхуки Business API. Бот будет кэшировать в Redis или PostgreSQL начальное состояние сообщения, чтобы при получении обновления edited_business_message выдать разницу (старый/новый текст).
Удаленные сообщения (Ключевой момент): Поскольку Telegram не отправляет содержимое сообщения в момент удаления, стратегия следующая: бот логирует абсолютно все входящие сообщения в базу данных. При получении сервисного обновления о удалении (ID сообщения), бот мгновенно находит его в базе по этому ID и пересылает сохраненную копию в лог-канал.
Архитектура: Python + PostgreSQL (для долгосрочного хранения) + Redis (для быстрого кэширования последних сообщений).
Опыт: Разрабатывал системы логирования для корпоративных чатов и ботов-помощников с использованием Business API.
Ориентировочная стоимость: 4000
Сроки: 3 рабочих дня.
Готов обсудить, какой объем трафика планируется и как именно вы хотите видеть отчеты в лог-боте.
-
274 Добрый вечер. Я специализируюсь на разработке ботов/тгботов/парсеров. Активно занимаюсь написанием такого рода работ примерно 2-3 года, писал ботов для мониторинга, API-запросов, обработки данных. У меня есть два предложения, как это решить.
1- делать снепшот чата регулярно — сравнивать, что исчезло.
2- воспользоваться Telethon — библиотекой на Python, которая дает более глубокий доступ к обновлениям.
Я бы начал с первого варианта, потому что он проще и стабильнее. Второй вариант требует больше настройки, но дает более точную информацию.
Сроки и цена плавающие, все зависит от успеха тестирований. Надеюсь, вас заинтересовал мой отзыв, ожидаю детали ТЗ в личных сообщениях.
-
2264 18 3 Добрый вечер. Занимаюсь разработкой Telegram ботов различной сложности. Могу помочь Вам с проектом, но есть технические нюансы, которые нужно обсудить. Пишите.
-
1595 7 0 Я вхожу в топ-10 разработчиков в категории «Искусственный интеллект и машинное обучение» среди ~2100 специалистов на платформе. Гарантирую: - Быстрое и качественное выполнение задания - Четкое соблюдение дедлайнов - Регулярная связь на протяжении всего процесса Буду рад обсудить детали вашего проекта в личных сообщениях.
-
4189 123 0 я пишу ботов для тедеграма.
я так понимаю вам нужен юзербот для отслеживания изменений в диалогах?
можно реализовать, не проблема.
готов все обсудить.
-
1993 12 0 Добрый день
У меня большой опыт разработки и работы с Telegram Api
Напишите мне
-
1580 3 0 Здравствуйте, у меня большой опыт в разработке телеграм-ботов. Ознакомился с вашим заданием, хорошо понимаю поставленные задачи. Готов реализовать проект в короткие сроки.
Буду рад обсудить детали в личных сообщениях.
-
3482 50 0 Добрый
пшиите, имею опты в разработк ботов
Буду рад помочь с разработкой тг бота
-
2426 20 0 Добрый день, готов выполнить ваше задание быстро и качественно. У меня большой опыт в создании различных ботов. Напишите в личные сообщения, обсудим детали. С удовольствием помогу)
-
1130 7 0 Здравствуйте! Готова реализовать вашего бота. Я детально ознакомилась с заданием. Ключевая сложность вашего проекта — это отслеживание именно удаленных сообщений, поскольку базовая документация Telegram часто вводит разработчиков в тупик. Как я реализую отслеживание удаленных сообщений (ответ на ваш вопрос): Стандартные боты действительно не видят удалений. Поскольку вы указали использование Telegram Business API (доступно с Bot API 7.2), бот сможет получать событие deleted_business_messages. Однако Telegram передает в этом событии только ID сообщения, а не сам текст. Поэтому архитектура будет выглядеть так: Бот слушает все входящие business_message и фоново сохраняет их в базу данных (PostgreSQL) с привязкой к message_id. При получении обновления edited_business_message или deleted_business_messages, бот берет полученный ID, находит оригинальный текст в базе и отправляет его (или diff изменений) в ваш отдельный лог-бот. Предложенный стек и архитектура: Язык: Python (Aiogram 3.x) или Node.js (GrammY) — оба фреймворка отлично поддерживают Business API. БД: PostgreSQL для надежного хранения истории сообщений. Связь: Webhook для мгновенной реакции на изменения (без задержек, которые бывают при Long Polling). Ограничения, которые стоит учитывать: Мы сможем отслеживать только те диалоги, где пользователь подключил бота к своему Telegram Business аккаунту. Также стоит предусмотреть автоматическое очищение старых сообщений из БД (например, старше 30 дней), чтобы база не разрасталась до критических размеров. Буду рада обсудить детали инфраструктуры (где планируете хостить) и приступить к работе.
-
516 1 0 👋 Добрый день!
У меня есть опыт разработки Telegram-ботов на Python и я понимаю специфику Telegram Business API. Могу реализовать фиксацию новых, отредактированных и удаленных сообщений с логированием в отдельного бота или канал.
Ключевой момент по удаленным сообщениям: это решается через предварительное сохранение сообщений в БД, а после получения события удаления - через пометку записи как deleted и пересылку сохраненного контента. То есть логика строится не на “чтении уже удаленного”, а на корректном журналировании с момента получения.
Могу предложить оптимальную архитектуру и быстро оценить реальные ограничения API именно под ваш кейс.
-
417 2 0 Здравствуйте.
Как это реализовать (
Стек: Python (FastAPI + aiogram) или Node.js (Telegraf / grammy)
Поток данных: Telegram → ваш сервер → валидация подписи/секрета (webhook) → очередь или прямая запись в БД → обработчики по типу обновления → уведомление в лог-чат.
Удаление: при deleted_business_messages сопоставляю сохраненные записи по id и формирую событие “удалено” (текст берется из БД, так как в обновлении удаления обычно только id).
Редактирование: при edited_business_message обновляю текущую версию в БД и по желанию сохраняю предыдущую для аудита / диффа.
Реализованные боты.
…
Assistant bot— корпоративный AI-помощник для планирования и задач: чат (Telegram/WhatsApp через OpenClaw) с распознаванием намерений, далее оркестрация через n8n или прямой HTTP-мост nc-bridge (FastAPI) к Nextcloud (календарь CalDAV, Deck, Tasks, файлы WebDAV). Реализованные сценарии: встречи, задачи, напоминания, просмотр событий и файлов; отдельные OpenClaw skills под эти действия. Есть Docker Compose, документация по деплою и диагностике календаря.
Orders bot— бот для заказа (пекарня / розница) — большой бот на python-telegram-bot + SQLAlchemy: каталог, корзина, маршруты/склады, экспорт заказов в XML для 1С, интеграция с FTP, фотозвезды в канал с недельными итогами, админ-API, Docker и скрипты для VPS/бэкапов.
Nextcloud Calendar Bot — бот в канале: естественный язык на украинском → события в Nextcloud через CalDAV, SQLite для напоминаний, напоминания «за день» и «в день события», команды списка/удаления/синхронизации с облаком.
Email Monitor — сервис на VPS: IMAP, снятие писем и вложений, загрузка на FTP; systemd/Docker, конфигурация через .env.
Price Monitoring Bot — Telegram-бот для учета конкурентов, товаров и цен с выводом/экспортом (в том числе Excel), отдельный API-слой в проекте.
Портфолио.
Google Drive
-
94002 1264 1 10 Здравствуйте. У меня большой опыт в разработке Telegram-ботов. Готов к сотрудничеству.
-
1057 10 2 Здравствуйте. Имею опыт и с юзерботами, и обычными ботами.
Можем обсудить детально что конкретно Вам потребуется получать. Я поясню что и как.
-
726 9 1 Здравствуйте! Изучив ваш проект с большим интересом, я готов приступить к его выполнению. Давайте обсудим детали для достижения оптимального результата.
-
4575 50 1 Добрый день, я Python - разработчик с большим опытом в разработке телеграм-ботов различной сложности. Могу выполнить ваш заказ быстро и качественно. Пишите для обсуждения деталей, начать готов уже сегодня. Также загружу вашего бота на сервер для стабильной работы 24/7 и отвечаю за тех. поддержку бота еще месяц. Это входит в стоимость.
-
4987 41 4 1 Добрый день!
Разрабатываю Telegram-ботов (Python/Node.js), имею опыт работы с Business API, понимаю ограничения и предложу оптимальную архитектуру. Отслеживание удаленных сообщений реализую через хранение и сверку идентификаторов.
Напишите мне в личные сообщения, обсудим детали.
-
10130 117 0 Здравствуйте!
Разрабатываю ботов для телеграма на NodeJS. Для фиксации изменения сообщений можно использовать событие edited_message. Для удалённых проверять их по id. Готов взяться. Пишите, обсудим.
-
11616 44 0 Здравствуйте, у меня есть опыт работы с телеграм-ботами. Пишите в личные сообщения по поводу сотрудничества. Буду рад Вам помочь!
-
2380 8 0 Здравствуйте, Богдан,
Боты НЕ получают события о удалении сообщений, и боты не видят старую версию отредактированного сообщения, однако у меня есть идея, как обойти эти ограничения, напишите мне для обсуждения деталей.
-
1228 13 1 Здравствуйте.
Уже 2 года разрабатываю телеграм-ботов на Python.
Удаленные сообщения легко отслеживаются. Так как при каждом новом сообщении приходит обновление в боте. Мы его сохраняем у себя в базе данных. Поэтому, если пользователь удалит сообщение из чата у себя и у вас, у нас оно сохранится в базе данных. Не помню, но кажется, что и при удалении приходит обновление. А если не приходит, то можно просто время от времени мониторить чаты и сверять сообщения, и так отлавливать удаленные.
Единственное, что нужно - это залогиниться с реальными данными аккаунта, на котором будем работать, надеюсь, это понятно.
Пример похожих проектов есть, при необходимости могу скинуть в личные сообщения.
Напишите, обсудим детали))
-
480 1 0 Добрый день.
Работаю с Telegram-ботами и backend/API-интеграциями на Python.
По этой задаче сразу отмечу важный момент: отслеживание отредактированных сообщений реализуется напрямую через business updates, а для удаленных сообщений корректная схема такая: бот сохраняет оригинал сообщения в момент получения, а когда Telegram отправляет событие удаления — достает сообщение из своего хранилища и уже пересылает/логирует его в отдельный бот или служебный чат. Если сообщение не было сохранено до удаления, “вытащить” его постфактум уже не получится.
По архитектуре я бы предложил:
— подключение через Telegram Business API;
— прием business_message / edited_business_message / deleted_business_messages;
— сохранение сообщений и метаданных в БД;
… — отдельный канал/бот для логирования редактирований и удалений;
— отдельно на старте проверить все ограничения Telegram именно под ваш сценарий, чтобы не обещать лишнего.
Если нужно, могу сразу помочь с проектированием решения и реализацией под Python.
Готов обсудить детали и ТЗ.
-
1945 7 0 Здравствуйте. Понял задачу.
Да, такое можно сделать. Сразу нормально соберу логику по редактированным и удалённым сообщениям, чтобы всё фиксировалось и уходило в отдельный бот/лог без путаницы.
Сделаю с учётом реальных ограничений Telegram, чтобы сразу было понятно, что можно отследить стабильно, а что нет. Если нужно, предложу самый надёжный вариант реализации под ваш сценарий.
-
698 21 0 Здравствуйте! Могу сделать ваш проект. Опыт есть. Пишите договоримся.
-
414 Добрый день!
Меня зовут Вова, я специализируюсь на разработке Telegram-ботов (Python + aiogram 3.x и Node.js). У меня есть опыт работы с Telegram Business API, включая обработку событий удаления сообщений в бизнес-чатах.
Как я планирую реализовать задачу (с акцентом на ключевой момент — удаленные сообщения):
Подключу бота через Telegram Business API (connected business bot) — именно этот API дает доступ к событию BusinessMessagesDeleted, которого нет в обычном Bot API.
Отредактированные сообщения фиксировать буду через стандартное обновление edited_message.
Удаленные сообщения — через событие BusinessMessagesDeleted (получаем business_connection_id + список message_id).
При каждом событии бот сразу пересылает оригинальное сообщение (или его копию) в ваш отдельный лог-бот/чат и сохраняет в базу.
… Такое решение позволяет работать в реальном времени с минимальными ограничениями Telegram. Я также предложу оптимальную архитектуру (webhook + Redis для состояния) и подробно обсудю все ограничения платформы.
Готов обсудить ТЗ, показать примеры похожих проектов (мониторинг бизнес-чатов с логированием редактирований/удалений) или предложить варианты реализации.
-
4077 11 0 2 Здравствуйте.
Я могу реализовать такого Telegram-бота на Python. Я работаю с ботами, API-интеграциями, серверным развертыванием и логированием событий, поэтому могу не только написать бота, но и сразу предложить адекватную архитектуру под ваш сценарий.
По реализации могу предложить: Python + Telegram API/Business API, отдельный сервис для обработки событий, БД для сохранения истории сообщений и отдельный бот или канал для логов. Это позволит масштабировать решение и нормально поддерживать его дальше.
У меня есть опыт в разработке Telegram-ботов, интеграциях и серверном деплое. При необходимости в переписке могу детально расписать архитектуру, риски по API и оптимальный вариант реализации именно под ваш кейс.
-
Боти НЕ отримують події про видалення повідомлень
Боти не бачать стару версію відредагованого повідомлення
-
здравсвтуйте. Изменения в диалогах - имеется ввиду диалог в чате с ботом, или же в различных чатах, где в роли бота будет выступать юзербот (Обычный акк в тг)? В целом через юзербота - это реализуемо. Там есть события и о редактировании, и об удалении (но только если юзербот видел эти сообщения).
-
В целом если сохранять все сообщения, а потом перепроверять их - то это всё реализуемо.
Только нужно чтоб вы немного детальней своими словами описали задачу. -
удалено модератором
-
Актуальные фриланс-проекты в категории Python
Создание Human AI Assistant для Telegram-групп### 1.1. Ключевая концепция системы Система должна выполнять две основные функции: #### 1. Анализ клиентской коммуникации AI-ассистент должен автоматически анализировать всю коммуникацию в Telegram-группах и понимать контекст общения. В частности, система должна: -… AI и машинное обучение, Python ∙ 18 часов 1 минута назад ∙ 34 ставки |
Чёрная Украина (RP-проект на базе MTA)
51 525 UAH
|
Telegram автоматизация рассылки сообщений в чатыНужно рассылать в телеграмм чаты сообщения. Что бы не было банов. Чатов несколько сотен. Что бы настраивать перодичность и вариативность текстов. Python, Разработка ботов ∙ 18 часов 54 минуты назад ∙ 28 ставок |
Разработка программного обеспечения с ИИНеобходимо разработать программное обеспечение для автоматического обнаружения, захвата и сопровождения объекта с помощью видеокамеры и поворотного механизма.Исходные данные: Видеокамера с оптикой. Поворотное устройство по двум осям (азимут/угол места). Сервоприводы с… AI и машинное обучение, Python ∙ 2 дня 1 час назад ∙ 17 ставок |
Автоматизация процессоів через API и PhytonНиже описал текущий процесс и то, к какому результату хотелось бы прийти. Также прикладіваю файлы реалтного процесса чтобы лучше понять как он выглядит в ревльности Текущий процесс Сейчас весь процесс выполняется вручную: загрузка/выгрузка файлов, перенос данных между… AI и машинное обучение, Python ∙ 2 дня 7 часов назад ∙ 44 ставки |