Разработка ботов Telegram — удалённая работа в Москве
Дата: 2025-10-11
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2025-10-11
Описание
Задачи чат-бота: интерактивное меню или каталог, ответы на типовые вопросы, приём текстовых заказов, финансовые операции, автоматическое бронирование, информирование клиентов, сбор информации. Продукт: Информационный ресурс. Техзадание есть.
Похожие заказы
Разработка ботов Telegram
дистанционно
договорная
Задачи чат-бота: финансовые операции, информирование клиентов. Продукт: Телеграмм. Техзадание есть. Пожелания и особенности: 📘 Техническое задание — Cryptex AI Telegram Bot 1. Основное назначение • Бот отслеживает покупки токенов по списку заданных кошельков в сети Solana. • При обнаружении новой покупки публикует сигнал в указанный Telegram-канал по заранее заданному шаблону. ⸻ 2. Логика сигналов • Если один из выбранных кошельков покупает новый токен (которого у него не было ранее) — бот отправляет сигнал. • Если токен уже есть и происходит докупка (усреднение) — бот отправляет апдейт, а не новый сигнал. • Если токен был продан полностью, а затем куплен снова — бот рассматривает это как новый сигнал. • Продажи токенов (фиксирование выхода из позиции) бот может публиковать по желанию (опция в конфиге). ⸻ 3. Содержание сигнала • Сообщения формируются по заданным шаблонам, которые должны храниться в отдельном config.json и легко редактироваться. • После текста бот прикрепляет скрин графика токена (источник — GMGN, BullX или аналогичный сайт с визуализацией). • Скрин обязателен — если не удалось получить, бот должен повторить запрос, а не публиковать текст без изображения. ⸻ 4. Дальнейшее отслеживание токена • После публикации первого сигнала бот продолжает мониторинг этого токена. • При каждом росте +100% от цены входа бот публикует апдейт-сигнал по отдельному шаблону. • Шаблон апдейтов также хранится в конфиге. • Отслеживаются только ростовые изменения (убытки игнорируются). • Также бот может публиковать ежемесячные сводки с лучшими токенами месяца (по росту). ⸻ 5. Управление ботом • Возможность замены, добавления или удаления кошельков через команду в админ-панели или напрямую в config.json. • Все API-ключи, токен Telegram-бота и список отслеживаемых кошельков должны храниться в config.json. • В админке также должна быть функция паузы (временная остановка сигналов) и ограничения по количеству сигналов в день. ⸻ 6. Оплата и подписка • Пользователь может оформить подписку на доступ к сигналам внутри бота. • Оплата происходит в Solana (SOL), с интеграцией любого подходящего платёжного API (например, Solana Pay или Phantom). • Подписка делится на несколько тарифов (например, на 1, 3, 6 месяцев). • После успешной оплаты бот автоматически активирует подписку и разблокирует доступ к сигналам. • Все данные по активным подпискам должны храниться в БД (SQLite / PostgreSQL). ⸻ 7. Реферальная программа • У каждого пользователя есть уникальная реферальная ссылка. • При переходе и оформлении подписки по этой ссылке бот начисляет процент рефереру. • Процент зависит от количества активных рефералов (тех, кто оплатил подписку): • 1–3 активных → 20% • 4–7 активных → 25% • 8–10 активных → 30% • 10+ активных → 35% • Бот должен показывать пользователю: • Количество активных рефералов. • Его текущий процент. • Общую сумму начислений. • Всё хранится в базе данных и доступно в личном кабинете пользователя внутри бота.
Москва
Фрилансеры
2025-10-11
Разработка ботов Telegram
дистанционно
договорная
Задачи чат-бота: Игровая платформа. Продукт: Brawl Stars. Техзадания нет. Пожелания и особенности: Здравствуйте. Необходимо разработать простого бота для упрощения проведения турниров по игре Для начала в админ-панели после нажатия кнопки "Турниры" создаётся соревновательная сетка – выбирается число участников (2, 4, 8, 16...), количество сетов (1, 3, 5) и их названия (карта, боец) и боёв внутри каждого сета (1, 3, 5), название турнира и время начала. Если нужно, выбираются отдельные настройки для следующих этапов – четвертьфинал, полуфинал... если нет – остаются общими. Далее пользователи, ранее зарегистрировавшиеся в боте (Ввод игрового никнейма), переходят в турнирную вкладку и присоединяются к матчу с помощью кнопки После этого в отведённое время игроки нажимают на кнопку готовности. Как только 1 игрок нажимает её, он присоединяется к бою с предыдущим. Подбрасывается "монетка". Игрок с синей стороной выбирает понравившийся ему сет по названию (карта, боец) Существует две разновидности сетов – режим дуэлей с выбором бойцов и режим открытой игры 1 на 1 Если участник выбрал сет с режимом открытой игры 1 на 1, то бот присылает обоим игрокам название этого сета и просит синего игрока (по итогам "монетки") прислать ссылку на игровую комнату > второй игрок получает ссылку и присоединяется. Внутри игры без участия бота проводится бой, после чего первый игрок оглашает результаты с помощью кнопок. Например, при 3 боях в одном сете: 2/0 2/1 0/2 1/2 Где первые две – победа синего, вторые две – красного После этого уже второй игрок выбирает сет Есои снова был выбран режим 1 на 1, то ссылка на игровую комнату не требуется. Игроки просто возвращаются с результатами следующего боя, и уже второй участник оглашает результаты тем же образом Если же был выбран режим дуэлей, то бот снова подбрасывает монетку После этого оба игрока одновременно блокируют трех бойцов с помощью 96-и кнопок. На это у них есть 30 секунд. После подтверждения банов с обеих сторон – бот показывает их обоим игрокам. Если баны неполные, бот самостоятельно блокирует недостающих персонажей. Игрок с синей стороной монеты выбирает бойца в течение 30-и секунд. Не успел – определяется автоматически. Далее второй игрок выбирает двух героев, на что у него есть 2х30 секунд. После него уже первый игрок выбирает двух бойцов в течение 2х30 секунд. В конце концов, игрок номер два выбирает в течение тех же 30-и секунд последнего героя. Всё с помощью тех же 96-и кнопок, исключая заблокированных и уже выбранных бойцов. После этого всё в той же игровой комнате проводится бой. Игрок, выбиравший карту, оглашает результаты. Как только 1 из игроков одержит победу в нужном количестве сетов (>50% из всех), объявляется победитель и результаты: Счёт по сетам и по боям в каждом сете, выбранные игроками баны и бойцов. При нажатии кнопки в админ-панели начинается второй этап с теми же или уже новыми сетами. Игроки вновь нажимают на кнопку готовности и проводят бои. Как только останется 1 игрок, будут объявлены полные результаты.
Краснодар
Фрилансеры
2025-10-11
Разработка ботов Telegram
дистанционно
договорная
Задачи чат-бота: Улучшить текущий бот. Продукт: Репетитор по испанскому языку. Техзадание есть. Пожелания и особенности: У меня есть бот, в нем реализован функционал, про который я говорил выше Не реализована интеграция с Гугл календарь и зум Вот это я хотел бы реализовать И дополнительная задача, мне нужно реализовать функционал анализа логов бота В чем суть Сейчас в бот интергерирован чат жпт deepseekv1 через api hugging face Мне нужно удушить этот функционал Каким образом Сейчас все действия пользователя логируются Пользователь при регистрации выбирает уровень владения языком Затем, надо сделать, чтобы через команду /ask пользователь мог бы задавать вопросы чату жпт, при этом предварительно выбирая уровень сложности ответов (от а1 до с2) или кнопку оставить текущий И дальше нужно добавить анализ логов Цель, создание самообучающийся системы Логи Делиться на: events; messages Личные данные пользователя хешируются Три уровня: declared _level - при регистрации Active_level - когда команда /ask Linguistic_level - анализ ответов бота и вопросов пользователя Отсев в messengers: уходят все нетекстовые события; которые не проходят порог длины (например вопрос короче 3 слов или ответ короче 30 слов); если испанского текста нет, или длина символов испанского текста меньше 20% от всего текста; устраняется любое дублирование Дальше, эти тексты уже разделены по уровням Нужно убрать все ненужные слова (типо предлоги). Дальше для каждого существительного сделать лемму, и посчитать: Share (доля вхождения леммы в текущей страте относительно суммы ее вхождения по всем стратам) Odds ratio = (a/b)/(c/d), где: a - частота слова в текущей страте b - кол-во слов в текущей страте без этого слова c- частота слова во всех стратах d - кол-во слов во всех стратах без этого слова И log-Likelihood также посчитать для слов И на основе этого, формировать библиотеки для каждого уровня (A1-C2), и на основе этих библиотек проверять на сколько бот правильно отвечает по уровню языка Плюс можно еще формировать какие то библиотеки между уровнями, чтобы было понятно, что уровень сложности можно повышать.
Нижний Новгород
Фрилансеры
2025-10-11
Разработка ботов Telegram
дистанционно
договорная
Задачи чат-бота: финансовые операции. Продукт: Для создателей каналов , про мем токены. Техзадание есть. 1. Основное назначение: • Бот отслеживает покупки токенов по списку заданных кошельков в сети Solana и публикует сигналы 2. Логика сигналов: • Если один из выбранных кошельков покупает новый токен (которого у него не было ранее), бот отправляет сигнал в указанный Телеграм-канал по заданному шаблону • Если токен уже был у этого кошелька и он просто докупается — сигнал не отправляется. • Если токен был полностью распродан, а потом снова куплен с нуля — бот отправляет новый сигнал даже если сигнал по токену был ранее. • Сигналы на продажу не нужны. 3. Содержание сигнала: • Сообщение формируется по заранее заданному шаблону (шаблон должен храниться в конфиге бота, чтобы его можно было редактировать). • После текста сигнала бот прикрепляет актуальный скрин графика этого токена (например, беря график с GMGN или BullX ) 4. Дальнейшее отслеживание токена: • После первого сигнала бот начинает следить за этим токеном самостоятельно • Каждые +100% роста от цены покупки отправляет апдейт в канал также по заданному шаблону (только для роста, убытки не отслеживаются). • Шаблон для апдейта тоже должен храниться в конфиге. 5. Управление ботом: • Возможность заменять/добавлять/удалять кошельки через команду в админ-панели или через конфиг. • Все ключи API, токен бота и список кошельков хранятся в отдельном config.json. 6. Что нужно выдать на выходе: • Полный рабочий код бота. • Инструкцию по установке, настройке и запуску (в том числе, где взять ключи API). • Пример config.json с шаблонами сообщений.
Москва
Фрилансеры
2025-10-11
Разработка ботов Telegram
дистанционно
договорная
Задачи чат-бота: информирование клиентов. Продукт: Для юзеров тг. Техзадание есть. Пожелания и особенности: Вакансия: Full-Stack разработчик (Symfony + Svelte) 🚀 О проекте Мы ищем опытного разработчика для реализации комплексной системы TON-платежей и бонусов в Mini App. Проект уже работает, имеет активных пользователей и требует качественной интеграции новых финансовых механик. 🛠 Технологический стек Бэкенд: Symfony 6+ Фронтенд: Svelte/SvelteKit База данных: MySQL/Doctrine Блокчейн: TON (The Open Network) Инфраструктура: Nginx, PHP 8.1+ 📋 Основные задачи Интеграция TON-платежей с привязкой к ID пользователя Система учета платежных заданий (еженедельные, сезонные) Прогрессивная бонусная система с накопительным эффектом VIP-статусы и эксклюзивные вознаграждения Обновление UI/UX для отображения прогресса и бонусов.
Смоленск
Фрилансеры
2025-10-11
Разработка ботов Telegram
дистанционно
договорная
Задачи чат-бота: Проверка подписк + Отправка ссылки. Продукт: Библиотека продажника https://skillomania.online/library. Техзадание есть. Небольшое ТЗ и логика 1. Человек смотрите шортс, рилс, или вк клип, в конце которого есть призыв (переходи в библиотеку и получи доступ к сотням материалов для роста продаж) 2. В комментариях и описании размещается ссылка на бота + информация о том, где находится кликабельная ссылка (Это всё сделаю сам) 3. Человек переходит по ссылке и попадает на одностраничник с кнопкой "ПОЛУЧИТЬ ДОСТУП К БИБЛИОТЕКЕ" (Эту страницу я сделаю сам) 4. После нажатия на кнопку открывается и запускается бот в ТГ 5. Он говорит "Чтобы получить доступ к библиотеке подпишись на наш ТГ, и Ютуб. 7. Если это возможно бот делает реальную проверку подписки. Если невозможно, то фэйковую проверку. Если подписка есть, бот просто выдает ссылку на библиотеку https://skillomania.online/library.
Москва
Фрилансеры
2025-10-11
Разработка на Python
дистанционно
договорная
Разработка чат-ботов. Задачи чат-бота: финансовые операции. Платформа: Telegram. Продукт: Чат бот. Техзадание есть. Добрый день! Написал бота на python, проблема с интеграцией оплаты через robokassa, тестовая оплата проходит, а проверка оплаты не работает на локальном сервере, чтобы проверить поступление оплаты и отправить продукт после оплаты.
Екатеринбург
Фрилансеры
2025-10-11