Испания · беру новые проекты · отвечаю в течение одного рабочего дня

Telegram-боты, сайты и приложения.

Создаю приложения для macOS, iOS и Android, веб-сервисы и Telegram-ботов. Подключаю CRM, платежи и AI-функции; веду проект от оценки до запуска и поддержки.

с 2013разработка ПО
1 рабочий деньдо предварительной оценки
≈1 неделянебольшой Telegram-бот
от €180Telegram-бот

Как проходит работа над проектом

Работаете напрямую со мной: я веду разработку и поддержку. Для перевода и рекламных кампаний подключаю проверенных специалистов.

Kiro Nikouline
Kiro Nikouline Разработчик приложений и веб-сервисов

Предварительная оценка — за рабочий день

Уточняю задачу и присылаю ориентир по стоимости и сроку. До начала разработки согласуем объём работ и оплату.

Небольшой бот — примерно за неделю

Небольшой Telegram-бот обычно занимает около недели от согласования задачи до запуска. Срок более крупного проекта считаю, когда понятны функции и интеграции.

Заявки и платежи попадают в ваши сервисы

Подключаю YooKassa, Stripe, Telegram Stars, CRM и таблицы, чтобы данные не приходилось переносить вручную.

Один разработчик от оценки до поддержки

Сам проектирую решение, пишу код, запускаю систему и выпускаю обновления. Условия поддержки согласуем вместе с разработкой.

Что я разрабатываю

Приложения для компьютеров и телефонов, сайты и автоматизация бизнес-процессов. Для проектов с платным трафиком настраиваю рекламу и аналитику.

Веб-приложения и лендинги

Разрабатываю адаптивные интерфейсы, API и страницы для платного трафика; настраиваю SSL, аналитику и деплой.

Сбор данных и мониторинг

Собираю данные из маркетплейсов и каталогов, отслеживаю цены и конкурентов. Очереди и повторные проверки не дают временным сбоям прерывать мониторинг.

Реклама и аналитика

Настраиваю Яндекс Директ, Google Ads, Метрику и GA4. В отчётах связываю расходы на рекламу с выручкой.

Инфраструктура и приватность

Настраиваю мониторинг, резервные копии и Telegram-алерты для распределённой инфраструктуры. Проектирую потоки персональных данных без PII в URL, истории браузера и журналах доступа.

Продукты и проекты

Приложения, сайты и рабочие процессы. Откройте проект или разверните карточку, чтобы посмотреть функции и детали реализации.

Продукты и инструменты

Сервисы для повседневных задач и инструменты для работы.

Марта

AI-ассистент · оплата за запрос

Марта — Telegram-ассистент с оплатой за каждый запрос от $0,005.

martabot.ru
Подробнее о проекте

При нерегулярном использовании ежемесячная подписка не подходит: нужен один интерфейс для текста, документов, изображений и видео с оплатой по факту.

В одном чате пользователь получает ответы, поиск, готовые документы и расшифровку видео без отдельной подписки. Файлы проверяются на вредоносный код, контекст диалога шифруется.

  • YooKassa, международные карты, криптовалюта и Telegram Stars
  • 50+ специализированных режимов — от маркетинга до психологии
  • Память диалогов, RAG-поиск и напоминания в одном чате
  • Для каждой задачи выбирается модель подходящей мощности, чтобы не завышать цену запроса
  • Прерванный запрос можно продолжить после сбоя

за запрос: от $0,005 · способы оплаты: 4

Python · aiogram · asyncio · PostgreSQL · Redis · Anthropic · OpenAI · YooKassa · Stripe · Stars

Red Meteors Tools

маркетинговые инструменты в одном браузере

Red Meteors Tools собирает 40+ бесплатных утилит на одном сайте; фото и видео обрабатываются прямо в браузере.

tools.redmeteors.ru
Подробнее о проекте

UTM-метки, QR-коды, сжатие медиа, проверка аналитики и YML-фиды обычно находятся в разных сервисах.

Инструменты работают прямо в браузере, поэтому фото и видео не покидают устройство. Страницы доступны поисковым роботам, а аналитика загружается только после согласия.

  • 40+ инструментов: UTM, QR-коды, сжатие медиа, YML и A/B-тесты
  • Фото и видео не покидают устройство
  • Каждый инструмент индексируется и открывается с корректными заголовком, описанием и языком
  • Яндекс Метрика запускается после согласия на cookie

инструменты: 40+ · обработка: в браузере

TypeScript · React · Vite · Tailwind CSS · Inter (self-hosted) · Yandex Metrika

KiroDEV Audit Toolbox

аудит кода и проверка исправлений

Набор инструментов для аудита безопасности, качества кода и производительности с единым форматом отчёта.

Подробнее о проекте

Срабатывание сканера нужно проверить, связать с причиной и повторно проверить после исправления.

Определяет стек проекта, собирает свидетельства для каждой находки и отделяет подтверждённые дефекты от гипотез.

  • Проверки исходного кода, зависимостей и изменений
  • Шкала уверенности и приоритеты для находок
  • Повторная проверка устранения первопричины
  • Закрытый инструмент; версия 0.21.54

версия: 0.21.54 · база проверок: OWASP 2025

Python · SAST · SCA · SBOM · CISA KEV · EPSS · OWASP Top 10:2025

Postogram

SaaS-планировщик постов в Telegram

Postogram управляет Telegram-каналами и публикует посты по расписанию.

postogram.app
Подробнее о проекте

Когда каналов несколько, нужен один календарь публикаций и единое место для медиа — без ручной отправки постов в каждый канал.

Команда готовит и планирует публикации для нескольких Telegram-каналов в одном интерфейсе. Медиа доступны команде, а обновления проверяются до выкладки.

  • Единый календарь публикаций для нескольких Telegram-каналов
  • Медиа загружаются один раз и остаются доступны команде
  • Посты выходят по расписанию без открытого браузера
  • Обновления проверяются до выкладки в продакшен

публикации: по расписанию · каналы: один календарь

Python 3.12 · FastAPI · SQLAlchemy 2.0 async · asyncpg · PostgreSQL · Redis · ARQ · APScheduler · aiogram 3.x · React 19 · TypeScript · Vite · Tailwind CSS 4 · shadcn/ui · S3

Озонатор

трекер цен маркетплейсов

Озонатор следит за ценами на Ozon, Wildberries и Ozon Travel, хранит историю 90 дней и показывает график.

@ozonator_watch_bot
Подробнее о проекте

Цены на маркетплейсах меняются, а временный сбой сайта не должен оставлять пробел в истории наблюдения.

Пользователь видит, как менялась цена, и получает сигнал, когда предложение становится выгодным. Если маркетплейс временно недоступен, проверка повторяется.

  • История цены за 90 дней с миниатюрой товара и сглаженным графиком
  • Сигнал «пора покупать» на карточке отслеживания
  • Одна карточка объединяет цены Ozon, Wildberries и Ozon Travel
  • Проверка повторяется после временного сбоя маркетплейса

площадки: Ozon/WB · история: 90 дн

Python · Playwright · PostgreSQL · browser sessions · retry queue

Нейробухгалтер

счёт → QR-код

Бот принимает счёт в PDF, JPG/PNG, Excel, Word или RTF и возвращает QR-код стандарта ST00012. Оплата — за обработанный счёт.

@neurobuhbot
Подробнее о проекте

Бухгалтер переносит реквизиты из счёта в банк-клиент вручную; это занимает время и приводит к опечаткам.

Бухгалтер отправляет счёт в привычном формате и получает готовый QR-код для банка без ручного ввода реквизитов. Сканы и фотографии распознаются, а сомнительные поля извлекаются повторно.

  • Пять входных форматов: PDF, JPG/PNG, Excel, Word и RTF
  • Оплата за обработанный счёт вместо подписки
  • Работает с выгрузками, сканами и фотографиями счетов
  • При низкой уверенности реквизиты извлекаются повторно до выдачи QR-кода

форматы: 5 · результат: QR ST00012

Python · OCR · PyMuPDF · OpenCV · Telegram Stars · JSON Schema

TLDR

пересказ групповых чатов

TLDR пересказывает выбранный период в одном из пяти стилей, предварительно расшифровывая голосовые и текст на изображениях.

@tldrchat_bot
Подробнее о проекте

В длинном Telegram-чате важное смешано с сотнями сообщений, голосовыми и изображениями; обычная текстовая сводка не видит часть контента.

Бот собирает текст, голосовые и изображения за выбранный период в один читаемый пересказ. Если основной AI-сервис недоступен, запрос уходит резервному.

  • Бесплатный и платный доступ с лимитами на чат и пользователя
  • Пять стилей пересказа для текста, голосовых и изображений
  • Автопереключение на резервного AI-провайдера при сбое
  • Текст на изображениях распознаётся до подготовки пересказа
  • Длинный пересказ приходит без сломанной разметки Telegram

стили пересказа: 5 · входные данные: текст+голос+фото

Python · PostgreSQL · AI APIs · Whisper · OCR · OpenCV

Искра

тесты на совместимость пар

Платный Telegram-бот показывает совпадения и готовит AI-заключение по паре.

@iskra_lovebot
Подробнее о проекте

Нужно сравнить ответы партнёров, не раскрывая то, в чём они не совпали.

Партнёры отвечают отдельно, а бот показывает совпадения и готовит общий разбор, не раскрывая ответы, в которых пара разошлась.

  • Каждый партнёр проходит тест отдельно; в результате видны только совпадения
  • Статистическое сравнение появляется только при достаточной выборке
  • Пара получает единообразную карточку результатов, которой можно поделиться
  • Одновременные платежи применяются как одна операция
  • Каждый промокод можно использовать один раз

приватность: несовпадения скрыты · результат: AI-разбор пары

Python · PostgreSQL · advisory locks · Anthropic · Playwright · Chrome headless

SongBot

«угадай песню» с ответами по смыслу

Игровой бот принимает ответы, совпадающие с эталоном по смыслу; каталог песен меняется через веб-админку.

@SongQuizMasterBot
Подробнее о проекте

Точное сравнение строки отклоняет ответы, которые верны по смыслу, но сформулированы иначе.

Бот засчитывает верный ответ, даже если игрок сформулировал его иначе. Старые очки постепенно теряют вес, чтобы новые игроки могли конкурировать.

  • Засчитывает ответы, близкие к эталону по смыслу
  • Старые очки постепенно теряют вес, поэтому рейтинг остаётся открыт новым игрокам
  • Каталог песен и принимаемые ответы меняются в веб-админке

ответы: по смыслу · контент: через админку

Python · FastAPI · PostgreSQL · pgvector · sentence-transformers

AnonLetterBot

анонимные сообщения без хранения текста

В постоянной базе остаются только метаданные. Текст сообщений, черновики и отложенные сообщения удаляются автоматически.

@anonymletters_bot
Подробнее о проекте

Анонимный сервис не должен хранить текст дольше, чем нужно для отправки: постоянная копия увеличивает последствия утечки.

Все способы отправки проходят одну модерацию. Пользователи могут отвечать друг другу, не раскрывая личность.

  • После обычной доставки остаются только метаданные диалога, но не текст
  • Черновики и отложенный текст удаляются, когда больше не нужны для отправки
  • Ответ можно оставить открытым или разрешить только один раз; обе стороны остаются анонимными
  • Модерация проверяет токсичность до отправки сообщения
  • Telegram ограничивает штатную пересылку и сохранение защищённых сообщений

текст: не хранится · ответы: анонимно

Python · PostgreSQL · Redis · Perspective API · asyncio

AdWatcher

детектор дублей объявлений

AdWatcher сравнивает объявления по смыслу текста и перцептуальному хешу изображения.

Подробнее о проекте

Одно объявление может вернуться с переписанным текстом, другим размером изображения или ватермаркой, поэтому точное сравнение не находит дубль.

Сервис находит повторное объявление, даже если текст переписали, а изображение уменьшили или добавили ватермарку. Исходное объявление не теряется, если сравнение прервалось.

  • Находит переписанный текст, если смысл объявления сохранился
  • Находит то же изображение после изменения размера или добавления ватермарки
  • Ищет дубли в истории и отдельно убирает повторы одной публикации
  • Перезапуск обработчика не теряет исходное объявление

текст: по смыслу · изображения: по сходству

Python · PostgreSQL · pgvector · imagehash · queue worker

Payload + Puck RU

визуальное редактирование готовых лендингов

Интеграция Payload CMS 3 и Puck добавляет русскую админку, черновики, версии, публикацию и Live Preview к уже свёрстанным страницам.

Подробнее о проекте

Готовую страницу нужно редактировать без переноса в конструктор, который меняет исходную вёрстку и смешивает стили админки с сайтом.

Адаптация интеграции @delmaredigital/payload-puck: русский интерфейс и изоляция стилей админки. Редакторы меняют блоки и видят результат в стилях сайта.

  • Редактор подключается к существующей странице без переноса в отдельный конструктор
  • Русский интерфейс редактора и админки
  • Черновики, публикация и история версий через Payload
  • Live Preview показывает результат в стилях самого сайта
  • Стили админки не попадают в опубликованную страницу

публикация: черновики+версии · предпросмотр: LIVE

TypeScript · React 19 · Next.js 15 · Payload CMS 3 · Puck · PostgreSQL

Threads Downloader

загрузка публичных медиа

Веб-интерфейс и CLI для загрузки видео по публичной ссылке. Для Threads используется отдельный парсер, для других источников — yt-dlp.

Подробнее о проекте

Инструмент для сохранения медиа и запуска загрузок из командной строки. Поддержка конкретного источника зависит от его ограничений.

  • Отдельная обработка публикаций Threads
  • Один сценарий в браузере и командной строке

Python · yt-dlp · web UI · CLI

Клиентские проекты

Сайты, CRM и внутренние системы, созданные под задачи заказчиков.

EspoCRM: задачи из Telegram

CRM и рабочие процессы

Сотрудник выбирает коллегу, пишет задачу и прикладывает файлы в Telegram. Бот создаёт задачу в EspoCRM с учётом прав пользователя.

Подробнее о проекте

Доработки существующей CRM и отдельный бот для команды. Входящие и исходящие задачи доступны прямо в переписке.

  • Просмотр черновика до отправки
  • Черновик сохраняется при ошибке загрузки файлов
  • Проверка созданной задачи после неопределённого ответа сервера

EspoCRM · PHP · Python · Telegram

Приёмная комиссия школы

результаты экзаменов · защита персональных данных

Сервис показывает результаты экзаменов и даёт приёмной комиссии отдельную админку, не помещая идентификаторы в URL.

priem.sch-int.ru
Подробнее о проекте

Идентификатор абитуриента в URL попадает в историю браузера, заголовок Referer и журналы доступа. Для выдачи результатов эти копии не нужны.

Абитуриент получает результат без идентификатора в URL, истории браузера и журналах веб-сервера. Приёмная комиссия видит историю каждого изменения и формирует PDF-отчёты.

  • Идентификаторы не попадают в URL, историю, Referer и журналы веб-сервера
  • Приёмная комиссия выгружает результаты в PDF с корректными кириллическими именами файлов
  • Запрос на удаление стирает запись и связанные с ней данные
  • Временная учётная запись отключается после создания первого активного администратора
  • Повторные попытки ограничиваются для всех экземпляров сервиса и блокируются при нарушениях

идентификаторы: без URL · отчёты: PDF

Python · FastAPI · Next.js 16 · App Router · Turbopack · PostgreSQL async · WeasyPrint · slowapi · Redis · bcrypt · alembic · fail2ban

ClassBot

учёт посещаемости и уведомления

ClassBot отмечает пришедших, напоминает опоздавшим и отправляет учителю отчёт; тексты меняются через веб-админку.

Подробнее о проекте

Утром классному руководителю нужно отметить пришедших, напомнить опоздавшим и собрать отчёт об отсутствующих.

У ученика, родителя и учителя отдельные сценарии. Учитель получает готовый список отсутствующих, а школа меняет тексты сообщений без обновления бота.

  • Отметка пришедших, напоминания и отчёт запускаются автоматически
  • Отдельные сценарии для ученика, родителя и учителя
  • Учитель получает отчёт со списком отсутствующих
  • Тексты сообщений меняются в админке без обновления бота

участники: ученик+родитель+учитель · управление: веб-админка

Python · Vue 3 · Fastify · TypeScript · PostgreSQL · systemd · cron

Тай-Тай-Налетай

запись на игры · MVP

Telegram-бот для клуба дворовых игр для взрослых. Принимает заявки, распределяет ограниченные места жеребьёвкой и ведёт резерв.

Подробнее о проекте

Организатор управляет встречами через Telegram или веб-панель. Адрес получает участник в личном сообщении.

  • Регистрация, подтверждение участия и резерв
  • Уведомления об изменении статуса
  • Управление встречами и участниками

Python · Telegram · web admin

Централизованный мониторинг

мониторинг 17 серверов

Единая платформа объединяет метрики, логи, алерты и резервные копии всех узлов.

Подробнее о проекте

17 серверов в пяти юрисдикциях контролировались разрозненно; обычные проверки доступности не показывали ожидания блокировок в БД, память воркеров и состояние резервных копий.

Одна панель показывает доступность, ресурсы серверов, состояние баз данных и Cloudflare. О сбоях, запасе диска, сертификатах и базах система сообщает в Telegram.

  • 49 HTTP- и 17 ICMP-проверок
  • Аналитика 27 зон Cloudflare в Grafana
  • Алерты о недоступности, диске, сертификатах и базах данных
  • Каждый сервер защищён от нехватки памяти и зависания
  • Резервные копии всех узлов собираются в общем S3-репозитории с автоматической ротацией

серверы: 17 · алерты: Telegram

Prometheus · Grafana · Loki · Alertmanager · Promtail · Blackbox · Cloudflare exporter · node_exporter · postgres_exporter · mysql_exporter · redis_exporter · earlyoom · softdog · restic · S3

В разработке и тестировании

Прототипы и тестовые версии. Доступность указана в каждой карточке.

Библиотеки, боты и интеграции

Небольшие инструменты для конкретных задач: от отчётов и уведомлений до подготовки контента.

ПроектЧто делает
moy-nalog-api Python-клиент API «Мой налог»: синхронный и асинхронный режимы, вход по паролю или SMS, сохранение сессии и обновление токена. PyPI · MIT.
Evolution Интерактивная браузерная симуляция эволюции популяции.
Aira Русскоязычный AI-бот для диалогов в Telegram.
FreedomTG Proxy Оформляет доступ к MTProto-прокси и принимает оплату в Telegram Stars.
Detox Находит токсичные сообщения в Telegram-чатах.
ContractBot По ИНН подставляет реквизиты из ЕГРЮЛ и формирует договор.
Ads2HTML Преобразует выгрузку Яндекс Директа в HTML-отчёт для клиента.
Bober Проверяет польские водительские права и возвращает результат в Telegram.
DigitalTender Готовит и публикует вакансии в Telegram-канале с помощью AI.
Consulatesale Отслеживает свободные места в российских консульствах и бронирует запись, когда она появляется.
ЯшПоеду Находит попутчиков на концерт; переписка идёт через бота.
RedMeteorsBot Собирает заявки клиентов рекламного агентства в Telegram.
Автоматизация в Telegram Напоминания о платежах, банковские уведомления Gmail → Telegram, обращения в администрацию общины и мониторинг просмотров каналов.
Transcribator Расшифровывает аудио, видео и голосовые; для длинных записей готовит краткий пересказ.
TelegramBroker Принимает вебхуки нескольких Telegram-ботов на одном адресе и направляет каждый нужному сервису.
Mona Lisa Распознаёт изображения CAPTCHA; отдельные инструменты готовят данные и проверяют модель под нагрузкой.

Технологический стек

Основные инструменты, которые использую в текущих проектах.

Основа

  • Pythonосновной язык
  • TypeScriptвеб-приложения
  • SwiftiOS и macOS
  • KotlinAndroid

Бэкенд

  • FastAPI / FastifyAPI и веб-сервисы
  • aiogramTelegram-боты
  • SQLAlchemy / PostgreSQLданные

Интерфейсы

  • Vue / React / Next.jsвеб-интерфейсы
  • SwiftUI / AppKitприложения Apple
  • Tailwind CSS / Radix UIUI

Цены на типовые задачи

Ниже — цены на типовые задачи. Для точной сметы опишите объём, интеграции и требования к инфраструктуре.

Консультация

€15 / 30 мин
  • Архитектура и Python-разработка
  • Стратегия диджитал-маркетинга
  • Разбор автоматизации

Сайты и лендинги

от €180
  • Адаптация лендинга под рекламу — €180
  • Лендинг с нуля — €450
  • Админка — €350; многостраничный сайт с админкой — €900

Telegram-боты

от €180
  • Бот-визитка или сбор заявок — от €180
  • Каталог или приём платежей — от €290
  • База данных и CRM-функции — €520

AI и интеграции

от €220
  • Автоматизация подготовки контента — €220
  • Связка 2–3 сервисов — €240
  • AI-чат на сайте — €290; AI-бот в Telegram — €350

Реклама и аналитика

от €80
  • Веб-аналитика — от €80
  • Контекстная реклама — от €360

Поддержка и аудит

€20/мес
  • Хостинг сайта или бота — €20/мес
  • Поддержка сайта: правки и обновления — €60/мес
  • Аудит сайта или бота — от €70

Частые вопросы

Коротко о стоимости, сроках, оплате и NDA. Если ответа нет, опишите задачу — отвечу в течение одного рабочего дня.

Какие проекты вы берёте?

Разрабатываю приложения для macOS, iOS и Android, сайты, Telegram-ботов и автоматизацию. Подключаю CRM, платежи, AI-функции и внешние API.

Сколько стоит разработка Telegram-бота?

От €180 за бот-визитку или сбор заявок, от €290 за каталог или приём платежей, €520 за бота с базой данных и CRM-функциями. Консультация — €15 за 30 минут.

Какие способы оплаты доступны?

Принимаю оплату через YooKassa, Stripe, USDT и Telegram Stars. Работаю с клиентами из EU и СНГ.

Сколько занимает разработка небольшого Telegram-бота?

Небольшой Telegram-бот обычно занимает около недели от согласования задачи до запуска. Для более крупного проекта срок зависит от функций, интеграций и инфраструктуры.

Что происходит после сообщения?

В течение одного рабочего дня отвечу на сообщение, уточню детали и пришлю предварительную оценку стоимости и срока. К работе приступаю после согласования объёма и оплаты.

Подписываете NDA?

Да. Клиентский код не публикую. Архитектуру и детали реализации обсуждаю под NDA.

Можно угостить меня кофе

Если мои проекты оказались Вам полезны и хочется сказать спасибо, можно поддержать мою работу через Buy Me a Coffee.

Угостить кофе Buy Me a Coffee

По желанию. Спасибо за поддержку!

Опишите задачу

Опишите задачу, нужные интеграции и желаемую дату запуска. В течение одного рабочего дня отвечу с предварительной оценкой стоимости и срока.

ЛокацияИспания (CET / CEST) ЯзыкиАнглийский, русский, испанский NDAподписываю ОплатаYooKassa, Stripe, USDT, Telegram Stars

Клиентский код не публикую. Архитектуру и детали закрытых проектов обсуждаю под NDA.