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

Программисты — удалённая работа в Москве

Дата: 2025-11-03
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2025-11-03
Описание
тг бот. Разработка с нуля. 🎯 Цель проекта Нужен инструмент, который будет собирать все запросы на товары из Telegram-чатов и каналов, фильтровать их по ключевым словам и показывать мне (и команде) в удобном виде прямо в Telegram. Основная цель — моментально видеть клиентов, которые что-то ищут или хотят купить, и быстро переходить к ним в личку. ⚙️ Как должно работать 1. Парсер (через userbot) Используется обычный Telegram-аккаунт (userbot), который подключается через API ID и API Hash. Этот аккаунт можно добавлять в любые чаты и каналы, даже приватные. После подключения парсер видит все сообщения в этих чатах. Все новые сообщения отправляются на сервер, где идёт проверка по ключевым словам. Подключать чаты можно по@username или по ID. Пример: я добавил userbot в 50–100 чатов, и он автоматически читает всё, что там пишут. 2. Бот для операторов Отдельный Telegram-бот, в котором приходят все найденные сообщения. Если фильтры выключены — бот показывает всё подряд. Если фильтры включены — только нужные запросы. В карточке каждого найденного сообщения бот показывает: из какого чата сообщение; кто написал (ник, имя, ID); текст сообщения; какие ключевые слова сработали. Под сообщением — кнопки: Написать в ЛС (переход к автору запроса); Дублировать сообщение (бот подставляет текст, чтобы сразу ответить); Поставить метку клиенту («Горячий», «Неинтересно», «Связаться позже» и т. д.); История клиента (его прошлые запросы и пометки). 3. Ключевые слова и фильтры Можно задать список ключевых слов и фраз (например: «куплю», «ищу», «iphone»). Можно задать исключения (например, игнорировать слова «обмен», «работа»). Можно делать наборы фильтров: по словам (включить/исключить), по конкретным чатам, по авторам (новые, старые, помеченные), по времени (например, за последние 24 часа). 4. Пометки по клиентам Бот запоминает пользователей, которые писали запросы. Можно ставить им метки (например: «Горячий клиент», «Нужен фидбек», «ЧС»). При следующем сообщении этого человека бот показывает, что он уже есть в базе. Также можно открыть историю его запросов. 5. Управление чатами Команда /add_chat — добавить чат по @username или ID. /remove_chat — удалить. /list_chats — список подключённых чатов с их статусом (OK / нет доступа / ожидает добавления). Если userbot не добавлен в чат — бот показывает уведомление, что нужно пригласить. 6. Работа команды Несколько операторов могут работать через один бот. У каждого — свои фильтры, но база клиентов общая. Можно отмечать сообщения как «взято в работу» или «закрыто». У админа — доступ к настройкам, спискам слов, фильтрам, чатам и операторам. 📊 Что должно храниться Все подключённые чаты. История сообщений, где были совпадения по ключевым словам. Список клиентов (ник, ID, метки, история запросов). Настройки фильтров и словарей. 💻 Техническая сторона (в общих чертах) Парсер на Telethon (Python). База данных: PostgreSQL (основная) + Redis (для скорости). Бот на Aiogram или PyTelegramBotAPI. Всё развёрнуто в Docker (контейнеры: parser, backend, bot, db, redis). Данные и сессия userbot хранятся безопасно. 🧱 Минимальный функционал (первый этап) Подключение чатов и сбор сообщений через userbot. Поиск по ключевым словам. Вывод подходящих сообщений в боте. Кнопка «Написать в ЛС». Возможность ставить метки клиентам. Простое редактирование списка ключевых слов. ⚡ Производительность Должен тянуть 50–100 чатов. Обновления с задержкой не больше 3–5 секунд. Не дублировать одно и то же сообщение несколько раз. 🔐 Безопасность Данные аккаунта userbot хранятся локально (или в зашифрованном виде). Никаких рассылок — только чтение сообщений. Telegram-правила не нарушаются. При сбое или блокировке userbot должен уведомлять администратора. 📅 Этапы реализации Создание парсера и подключение userbot. Сбор и фильтрация сообщений по ключевым словам. Интерфейс бота с карточками и кнопками действий. Метки клиентов и фильтры. Тестирование и оптимизация. пример https://t.me/gorbushkinbot.
Похожие заказы

Программисты

дистанционно
договорная
Разработка мобильных приложений. Разработка с нуля. Приложение: для iOS, Telegram. Устройства для масштабирования: смартфоны. Нужен разработчик для первого MVP Telegram Mini App / web-прототипа. Проект: мини-приложение с музыкой для фокуса, работы, медитации и креативного состояния. Суть: Пользователь открывает мини-приложение в Telegram, выбирает один из режимов, нажимает Start, запускается музыка, идёт таймер. Есть кнопка Stop с плавным затуханием звука и ползунок intensity, который меняет насыщенность музыки. На первом этапе нужно 4 режима: 1. Deep Focus - концентрация и работа. 2. Night Work - вечерняя работа / тёмный вайб. 3. Meditation - спокойствие и расслабление. 4. Creative Flow - креативная работа, идеи, письмо. Для каждого режима будут подготовлены отдельные аудиофайлы/лупы по категориям: base / melody / highs / pulse / texture. Что нужно сделать: 1. Telegram Mini App / web-приложение. 2. Экран выбора из 4 режимов. 3. Экран сессии для выбранного режима. 4. Кнопка Start. 5. Запуск нескольких аудиофайлов одновременно. 6. Аудиофайлы должны запускаться синхронно и зацикливаться. 7. Ползунок intensity должен менять громкость отдельных аудиослоёв. 8. Кнопка Stop должна плавно затухать звук. 9. Таймер сессии. 10. Простая визуальная заглушка на фоне, без сложного WebGL на первом этапе. 11. Код должен быть структурированный, чтобы потом можно было доработать проект и перенести в PWA / мобильное приложение. Что НЕ нужно сейчас: - регистрация; - сложный backend; - сложный 3D/Three.js визуал. Стек желательно: React / TypeScript / Telegram Mini App. Опыт с аудио в браузере будет большим плюсом.
Москва Фрилансеры

Программисты

дистанционно
договорная
Создание сайта. Для проверки ссылки на вирусы. Платформа: по рекомендации специалиста. Функционал сайта: Сайт будет преднозначен для пенсионеров. Три раздела: проверка ссылки на вредоносное ПО, теория, симуляция мошенничества. Контент есть. Сайт будет предназначен для пенсионеров. В первом разделе должно быть окно, для проверки ссылки на вредоносное ПО, желательно написать собственный чекер ссылок, а не брать из открытых источников. Второй раздел должен содержать просто теорию о том, какие бывают виды мошенничества и как нужно на них реагировать. Материалы все предоставлю. Третий раздел должен быть симуляцией мошенничества. Пусть там будет диалог с чат-ботом, который будет писать сообщения от лица мошенников, пенсионер должен будет ответить на сообщение путем выбора ваирнат ответов (они будут предоставлены), в зависимости от выбора бот должен будет либо объяснить, что не нужно было вестись и почему, либо наоборот похвалить. Так же должны быть функции увелечения шрифта и контрастности.
Москва Фрилансеры

Внедрение ИИ

дистанционно
договорная
Развертка локального ИИ для документооборота. Узнать стоимость
Москва Фрилансеры

Программисты

дистанционно
договорная
Настройка vk. Настройка. Настройка vk.
Москва Фрилансеры

Программисты

дистанционно
договорная
Настройка ноутбука. Настройка.
Ростов-на-Дону Фрилансеры

Тестирование сайтов

дистанционно
договорная
Тестирование сайта.
Томск Фрилансеры

Программисты

дистанционно
договорная
Создание приложения. Разработка с нуля. Пожелания и особенности: Про финансовые цели: Как выглядит: карточки целей: «новый айфон» «Ноутбук» “поездка». На карточке: сумма цели, уже накоплено, осталось, дата цели, прогресс-бар. Как работает: 1.Пользователь создаёт цель 2.вводит сумму и дату 3.приложение считает, сколько нужно откладывать в месяц/неделю/день Аналитика Как выглядит:графики и категории расходов: еда, транспорт, одежда, подписки,развлечения Как работает 1.Пользователь добавляет расходы вручную 2.приложение группирует их по категориям показывает, куда уходит больше всего денег. Экраны: расходы за неделю/месяц круговая диаграмма категорий список крупных трат советы,например:«На еду ушло 35% бюджета» Бюджет Как выглядит эуран: экран «Мой бюджет на месяц». Как работает: Пользователь вводит доход за месяц и лимиты по категориям. Пример: Доход: 50000 руб Лимиты: еда — 15000 руб транспорт — 5000руб развлечения — 10000руб накопления — 10000 руб Приложение должно показывать: сколько осталось где лимит превышен сколько можно тратить в день до конца месяца ИИ-помощник Как выглядит:чат внутри приложения. Что умеет: объяснять расходы давать советы по накоплениям отвечать на вопросы помогать составить бюджет Накопления Как выглядит:отдельный экран «Копилка» Как работает: Пользователь вручную добавляет сумму, которую отложил Деньги не переводятся реально, это просто учёт Функции: добавить накопление убрать накопление история пополнений прогресс до цели прогноз даты достижения цели Это не банк и не платёжное приложение!! Только учёт, аналитика, цели и советы Монетизация Free До 5 целей Базовая аналитика Premium Неограниченные цели AI-планировщик Семейные накопления Расширенные прогнозы.
Москва Фрилансеры