home.social

#telegram_bot — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #telegram_bot, aggregated by home.social.

fetched live
  1. Как мы обвязали скриптами четыре рутинных процесса в облачной инфраструктуре

    Повторяющиеся операции в облачной инфраструктуре — по отдельности совсем не сложные. Проверить доступные мощности, сверить параметры нового объекта, собрать данные об инциденте или рассчитать лимит IOPS — все это можно сделать вручную. Но когда количество кластеров, площадок, клиентов и запросов растет, а количество рук — не увеличивается, это становится проблемой. Меня зовут Дмитрий, я руководитель службы поддержки виртуальной инфраструктуры в OXYGEN . В этой статье я рассказываю про личный опыт автоматизации мониторинга облака. Под катом разберу четыре задачи, которые мы последовательно автоматизировали — заглядывайте, если интересно.

    habr.com/ru/companies/oxygendc

    #oxygen #облачные_сервисы #облачные_хранилища #iops #автоматизация #автоматизация_рутины #автоматизация_мониторинга #скрипты #telegram_bot #лайфхаки

  2. Шесть лет разработки Telegram-бота: от токенайзера до LLM, RAG и векторных баз

    Ио — это LLM-бот для Telegram-чатов. Он умеет отвечать на сообщения пользователей, распознавать изображения и голосовые сообщения, учитывать текущий тред, историю переписки и информацию о пользователе. Расскажу, как я пилил его несколько лет, пытался научить помнить пользователей, разбирался с RAG и векторными базами и в итоге получил систему, которая действительно работает. Как бот научился помнить

    habr.com/ru/articles/1065060/

    #telegram_bot #llmмодели #rag #векторные_базы_данных #vector_search #postgresql #embeddings #ai

  3. Как ИИ не дал загнуться ещё одной ноунейм игре. Даже текстовой

    Третий год по вечерам в одиночку пилю текстовую MMORPG в Telegram. Мрачный остров, выжившие, ресурсы, базы, драки. Проект уже один раз почти умер. Тянуть 188 тысяч строк, 464 миграции и 2401 тест в одиночку я физически не могу, помогает ИИ. Только он умеет уверенным тоном выдать неверный ответ про мой же код, и я трижды на это купился. Рассказываю, что он реально вытащил, как я обжёгся и какие проверки поставил, чтобы это не доезжало до игроков.

    habr.com/ru/articles/1062762/

    #mmorpg #telegram_bot #php #рефакторинг #нейросети_в_разработке #индиразработка #тестирование

  4. Как я сделал оповещения о БПЛА через Яндекс.Станцию

    Задача звучала как на полчаса: пусть Яндекс.Станция сама произносит вслух сообщения из Telegram-канала, без обращения к Алисе. По факту — несколько вечеров, потому что Яндекс не даёт из коробки простой возможности “скажи произвольный текст по внешнему событию”. Прошёл два тупика (виртуальные устройства и локальный TTS) и собрал рабочий пайплайн на Home Assistant + webhook. Рассказываю весь путь, включая то, что не сработало — тупики тут поучительнее итога.

    habr.com/ru/articles/1058250/

    #Home_Assistant #ЯндексСтанция #Алиса #Telegram_bot #TTS #webhook #умный_дом #YandexStation

  5. Ваш бот всё ещё дёргает Telegram каждую секунду? Чиним архитектуру: вебхуки на FastAPI в контейнере

    Есть два способа узнать, что вам пришло письмо. Первый — каждые тридцать секунд бегать к почтовому ящику и заглядывать внутрь. Второй — почтальон звонит в дверь, когда письмо реально есть. Long Polling — это первый способ. Бот в бесконечном цикле долбит getUpdates на серверы Telegram: «есть что‑нибудь? а сейчас? а сейчас?». Telegram, надо отдать ему должное, держит соединение открытым и отвечает не мгновенно, а когда появляются апдейты — поэтому polling и называется long . Но суть не меняется: инициатор — вы, соединение висит постоянно, и весь этот механизм живёт внутри одного вашего процесса. Webhook — это почтальон. Вы один раз говорите Telegram: «вот мой HTTPS‑адрес, стучись сюда». Дальше при каждом новом сообщении Telegram сам делает POST‑запрос на ваш эндпоинт с JSON‑апдейтом внутри. Нет сообщений — нет запросов. Нет запросов — нет расхода ресурсов. Для пет‑проекта на пять пользователей разницы никакой, поллинг даже удобнее — не нужен домен и сертификат. Но как только бот становится частью нагруженной системы, вебхуки выигрывают по всем фронтам: апдейт прилетает мгновенно, а не в конце очередного цикла опроса; входящий трафик — это обычные HTTP‑запросы, которые можно балансировать между несколькими инстансами; и главное — бот превращается в обычный веб‑сервис, к которому применим весь стандартный инструментарий: Nginx, healthcheck'и, метрики, горизонтальное масштабирование.

    habr.com/ru/articles/1057016/

    #telegram_bot #fastapi #webhook #docker #aiogram #python

  6. КАК СОБРАТЬ СВОЙ УЧЕБНЫЙ БОТ ДЛЯ МОНИТОРИНГА ГЛОБАЛЬНОЙ ОБСТАНОВКИ С НУЛЯ

    Вводная часть Идея создания собственного бота звучит сложнее, чем выглядит на практике. Многие представляют такую систему как нечто, доступное только программистам, системным администраторам или специалистам по искусственному интеллекту. На деле первый рабочий вариант можно собрать по понятному маршруту: подготовить рабочее место, настроить доступ к большой языковой модели (далее – БЛМ), установить несколько про-грамм, создать Telegram-бота, подключить интересующие Вас источники средств массовой информации (телеграмм-каналов) и выполнить тестовый запуск. Важнее всего делать всё по инструкции. Карточки-инфографики (слайды), которые сопровождают подобные инструкции, показывают именно вышеуказанный алгоритм предлагаемой методики повышения Вашей круглосуточной ситуационной осведомленности. Они рассчитаны на обычного пользователя, которому демонстрируется, что «открыть», «куда нажать» и «как понять», а также убедиться, что этап методики завершен успешно. Такой бот должен отвечать простым и понятным для обывателя языком, объяснять термины, ссылаться на подготовлен-ные материалы и не выходить за пределы разрешенной образовательной среды. Представьте, что с помощью Вашего телеграмм-бота и продвинутой нейронки Вы можете самостоятельно собрать качественный датасет Вашей предметной области (например, по военно-политическим силам в далекой африканской стране) АВТОМАТИЧЕСКИ, БЕЗ КРУГЛОСУТОЧНОГО РУЧНОГО МОНИТОРИНГА-ГУГЛИНГА, для после-дующего анализа, оценки и обработки отобранных актуальных данных (даже с использованием технологий прогнозирования).

    habr.com/ru/articles/1050230/

    #ИИ #python #python_для_начинающих #начинающим #начинающие_разработчики #telegram #telegram_bot #боты_телеграм #боты

  7. Где в Телеграм заканчивается dating-чат и начинается архитектура

    Привет! Я Мария, и сегодня я пишу не как руководитель направления в ИТ-компании, а как создатель и администратор dating-сообщества в Telegram для спортсменов-любителей. Несколько лет назад мы просто хотели помочь пловцам-любителям знакомиться через общее увлечение, для этого хватило чата в Telegram и отдельных веток под анкеты. С ростом количества участников пришли классические ИТ-вопросы : где хранить данные, что считать актуальной версией анкеты, как организовать поиск, нужен ли отдельный каталог и где находится source of truth. В статье я разбираю реальные ограничения нашего сообщества, первые попытки решения и основные вопросы, которые внезапно оказались архитектурными. Буду очень благодарна за идеи в комментариях . Особенно интересен опыт тех, кто проектировал сообщества, каталоги пользователей, Telegram-ботов или сталкивался с похожими задачами хранения и актуализации данных без полноценной команды разработки.

    habr.com/ru/articles/1047458/

    #datingсервис #telegram #telegram_bot #архитектура_данных #source_of_truth #системная_аналитика #проектирование_систем #управление_данными #сообщества #чаты_сообществ

  8. Весь «вечно живущий» мир моей MMORPG держится на одной строке в кроне

    Два года по вечерам в одиночку пилю текстовую MMORPG в Telegram — мрачный остров, по которому ходят выжившие. В прошлой статье рассказал, как заброшенный на полтора года проект сам собрал игроков. Обещал показать техническую кухню — показываю. Без позы сеньора: где нормальные решения, а где костыли, которыми я не горжусь, но которые два года держат живой мир. Игровой цикл из одной строки в кроне, дюп ресурсов и атомарный захват, мёртвые кнопки, которые пережили все тесты, выпиленный из проекта Python и честный ответ — какой стек я взял бы сегодня.

    habr.com/ru/articles/1045308/

    #mmorpg #telegram_bot #codeigniter #php #gamedev #солоразработка #игровой_цикл #идемпотентность #текстовая_игра #cron

  9. Telegram-боты, которые не бесят: 7 фич для вовлечения пользователей с кодом

    Большинство Telegram-ботов выглядят одинаково. /start — стена текста — кнопки. Пользователь тыкает, получает ответ, закрывает. Никакого ощущения что за ботом стоит что-то живое. Конверсия падает, люди не возвращаются, и ты не понимаешь почему — ведь функционал вроде работает. Проблема обычно не в функционале. Проблема в деталях. Бот отвечает мгновенно как машина, не помнит кто ты, не даёт ощущения прогресса, не реагирует на действия. Пользователь это чувствует — даже если не осознаёт. И просто уходит. В этой статье я собрал 7 конкретных фич с кодом на aiogram 3.x которые это исправляют. Некоторые внедряются за пять минут, некоторые требуют больше времени — но каждая влияет либо на удержание, либо на монетизацию, либо на рост аудитории. Без воды, сразу к делу. Читать далее...

    habr.com/ru/articles/1043608/

    #aiogram #telegram_bot #бот_на_python #telegram_stars #send_paid_media #онбординг_бот #монетизация_telegram #typing_indicator_bot #stream_telegram_bot

  10. Qwen3.5 на двух V100, reverse SSH вместо Cloudflare в Telegram Mini App: собираю AI-репетитора английского

    У меня в углу комнаты стоит сервер с двумя Tesla V100 32GB. Они доcтались мне для другой задачи, которая отвалилась, и полгода стояли мёртвым грузом. Параллельно я в очередной раз пробовал заниматься английским — Simpler, Doalingo, ещё пара продуктов. Хорошие, но мне не подходил формат: я хотел сценарий «открыл телефон дома на семь минут, поговорил, закрыл». Без расписания, без камеры, без поиска тьютора, который понимает мой акцент с пятого раза. Сошлось. Идея: Telegram Mini App, в нём кнопка «говорить», за ней — AI-репетитор, который слышит, что я сказал, отвечает голосом, помнит контекст разговора, тыкает в мои повторяющиеся ошибки и подбрасывает слова, которые я пытаюсь выучить. Полностью бесплатно. Модель Qwen3.5 вышла 25 февраля , я её гоняю всего несколько недель, продукт сырой. Эта статья — про архитектурные решения и про то, на какие грабли я уже успел наступить.

    habr.com/ru/articles/1042166/

    #vllm #qwen35 #telegram_bot #telegram_mini_apps #aiogram_3 #fastapi #selfhosted_llm #kokoro_tts #whisper #tesla_v100

  11. Hermes Agent — агент, который обучается с вами, Дам попробовать

    Hermes Agent - это проект от Nous Research, который многие сейчас считают одним из самых интересных агентов.

    habr.com/ru/articles/1041874/

    #openclaw #ии #ииагенты #ииассистент #иимодель #hermes #hermes_agent #telegram #telegram_bot #искусственный_интеллект

  12. InSales без пушей: как бесплатно перенести уведомления о заказах в Telegram на Yandex Cloud Serverless

    Если ваша CMS или CRM умеет отправлять email‑копию о новом заказе на произвольный адрес — этот гайд для вас. InSales, RetailCRM, МойСклад, WooCommerce, Битрикс, самописная система — без разницы. Инфраструктура одна и та же. Ссылка на гитхаб с полным мануалом по установке на русском в конце статьи. Поводом написать стало то, что неделю назад приложение InSales было удалено из App Store и пуши о заказах пропали сразу. Таким образом мы пропустили несколько заказов, но благо они не сорвались полностью, хотя небольшой неприятный осадок остался. Первая мысль при поиске решения — n8n или Make. Но зарубежные no‑code платформы сейчас работают в России нестабильно из‑за замедлений и блокировок трафика. Строить критическую бизнес‑инфраструктуру на том, что может лечь в любой момент — плохая идея. Задача: автономная система, работающая внутри РФ, без постоянного сервера, с доставкой уведомлений в Telegram за секунды. Решение — Yandex Cloud Serverless, т.к он не боится блокировок, имеет очень щедрые лимиты, благодаря чему функция работает полностью бесплатно. К тому же сервис очень гибок в настройке и улучшении. Расскажу, что получилось, и дам полный гайд по настройке.

    habr.com/ru/articles/1040472/

    #InSales #Yandex_Cloud #Serverless #Telegram_bot #Nodejs #YDB #YMQ #автоматизация #уведомления #backend

  13. Как я научила Telegram-бота наводить порядок в чате с мемами: пересылка по хештегам в соответствующую тему

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

    habr.com/ru/articles/1039584/

    #telegram #telegram_bot #telegrambot #telegram_bots #telebot #telegram_api #телеграм #телеграмбот #python #python_для_начинающих

  14. Эволюция Telegram‑бота на C++: от «лапши» в main() до ООП, in‑memory кэша и мутов по Фибоначчи

    Привет, Хабр! В этой статье я расскажу об эволюции моего проекта — GroupModerBot , бота для модерации Telegram‑групп. Я покажу, как проект прошел путь от первой версии «всё в одном файле» до продуманной архитектуры с ООП, in‑memory кэшированием, безопасным выполнением команд и нестандартными алгоритмами наказаний пользователей.

    habr.com/ru/articles/1039564/

    #c++ #c++20 #sqlite #telegram #telegram_bot #кэширование #модерирование #рефакторинг #бот #open_source

  15. Реверс-инжиниринг Xiaomi Smart Band 10

    У носимых устройств есть парадокс: браслет измеряет ваши пульс, сон и активность, но готового открытого API для интеграции этих данных в сторонние системы (например, домашний мониторинг или локальную БД) производитель не предоставляет. Официальное приложение Xiaomi Mi Fitness показывает красивые графики, но данные остаются «запертыми» внутри мобильной экосистемы. Изначальная задача была чисто прикладной: настроить автоматический сбор данных о здоровье в локальную SQLite-базу и выводить отчеты в семейный Telegram-бот. Поскольку браслет синхронизируется с приложением, а то в свою очередь с облаком Xiaomi, данные гарантированно передаются по сети. Нужно было понять, в каком формате они передаются и как их забрать. Эта статья - технический разбор пути от анализа сетевого трафика и настройки доверия к собственному CA до реверс-инжиниринга RC4-протокола Xiaomi, расшифровки AES/CBC-объектов из хранилища FDS и парсинга проприетарного бинарного формата сна.

    habr.com/ru/articles/1038812/

    #Xiaomi_Mi_Band_10 #Mi_Fitness #reverse_engineering #реверсинжиниринг #RC4 #AES_CBC #FDS #Telegram_bot #health_data #фитнесбраслет

  16. Почему ИИ-боты более уязвимы, чем их базовые LLM-модели?

    В прошлой статье я показал, как защищен Open Source проект телеграм-бота. В комментариях меня спросили о иных инструментах и методах проверки в связи с чем, мы вышли к ключевому вопросу: почему, если основная LLM защищена, кастомные боты на ее основе остаются уязвимыми? Базовые LLM проходят отдельное safety-training и RLHF-выравнивание. Но production-бот, построенный поверх модели, добавляет новый attack surface: system prompts, память диалога, RAG, tools, webhook-логику и внешние API. Именно этот orchestration layer часто становится слабым местом. Вот данные: Из анализа 14 904 кастомных GPT :

    habr.com/ru/articles/1036854/

    #llm_security #prompt_injection #jailbreak #red_teaming #telegram_bot #webhook #rag #ai_safety #gpt

  17. Как запихнуть килограмм LLM в телеграм-бота и не сойти с ума

    Все началось с прикола, я сидел с друзьями и подумал, а вот было бы прикольно запихать разные модели нейросетей в один чат и заставить их думать, что они реальные люди и работают в корпорации. Весь смысл был в том, чтобы это были действительно разные модели и пользователь мог просто между ними переключаться по запросу. Для начала мне нужно было найти зоопарк апи ключей с бесплатными лимитами. Я прошерстил весь интернет и в итоге нашел относительно норм варианты: Groq для LLama, Google AI Studio для Gemma и Gemini. В целом в это время код был простой, правда все время происходил забавный баг, когда пользователь переключался между моделями, одна модель не хотела отдавать очередь другой и просто притворялась ею, но я в целом без трудностей поправил это через системный промт. Однако до конца у меня исправить это так и не получилось, видимо, мои модели слишком тупые.

    habr.com/ru/articles/1035810/

    #LLM #Telegram_bot #Python #Claude #Gemini #GPT4o #API #Telegram_Mini_Apps #асинхронность #архитектура

  18. Я опубликовал рабочий npm-пакет, не написав ни строчки кода. И не считаю, что это история про лень

    mail2tg — CLI-утилита, которая за одну команду настраивает приём почты на вашем домене и форвардинг писем (с вложениями) в Telegram. Никаких серверов, никакой подписки — всё на бесплатных Cloudflare Workers и Email Routing. В статье — кейс, ради которого пакет родился, разговор с Cursor как с мышление-партнёром, и честный разбор того, что значит «опубликовать npm-пакет, не написав ни строчки кода руками». Под капотом: — Cloudflare Worker парсит входящие письма (заголовки, тело, MIME, вложенные части), вытаскивает аттачи и шлёт их в Telegram через Bot API. — CLI с командами в стиле Terraform: init / plan / apply / doctor. plan показывает, что изменится; apply разворачивает всё одной командой; doctor проверяет, что цепочка живая, и шлёт тестовое сообщение в ваш чат. — MX-записи, SPF, Email Routing, секреты Worker — всё настраивается автоматически. — Аттачи до 50 МБ как Telegram-документы, в том числе запароленные архивы. — Cross-platform: macOS, Linux, Windows. — Agent-friendly режим (–json, --non-interactive) — чтобы можно было запускать из CI и из других AI-агентов.

    habr.com/ru/articles/1033516/

    #mail2tg #Cloudflare_Workers #Cloudflare_Email_Routing #Telegram_bot #Gmail #npmпакет #CLI #vibe_coding #Cursor #emailроутинг

  19. Вайбкодинг — это гемблинг

    Наблюдая за тем, как ИИ внедряется на работе и дома, я всё чаще ловлю себя на простой мысли: всё труднее писать код самому и всё больше хочется делегировать ИИ. Да ещё и провайдеры ИИ призывают тратить больше токенов, руководители всё чаще призывают команды активнее пользоваться ИИ. В соцсетях регулярно попадаются шуточные видео про то, как CEO предлагает потреблять токены ради самого потребления, а в крупных компаниях уже идёт негласное соревнование: кто больше использует AI‑инструменты, кто больше автоматизирует, кто быстрее покажет, что «мы тоже в игре». Из названия понятно, к чему я веду. Но мне хочется поговорить не про хайп и не про страх перед ИИ, а про более бытовую, инженерную и неприятную сторону: вайбкодинг очень легко превращается в гемблинг.

    habr.com/ru/articles/1033130/

    #ai #vibe_coding #llm #java #openrouter #ai_agents #telegram_bot #ollama #agentic_engineering

  20. Telegram-бот за вечер через Spec Kit: что AI-ассистированная разработка сделала с моим инженерным процессом

    Я Java-разработчик: пишу на Java 5 лет. Последний месяц собираю портфолио через Spec-Driven Development — связку Spec Kit и Claude Code. Первый проект — Telegram-бот для задач. С шести вечера до двух ночи одного вторника я прошёл полный SDD-цикл от конституции до MVP с шестью командами. Восемь часов. Один вечер. Рабочий продукт. Но главное — что-то сдвинулось в моём инженерном процессе.

    habr.com/ru/articles/1027250/

    #specdriven_development #spec_kit #claude_code #ai_coding #aiassisted_development #telegram_bot #spring_boot #java #разработка #методология

  21. Как я научил торгового бота рисовать свечные графики и перестал спамить текстом

    Привет, Хабр! Меня зовут Николай Пискунов, я руководитель направления Big Data и эксперт курса Cloud DevSecOps по безопасной разработке от Академии вАЙТИ

    habr.com/ru/companies/beeline_

    #python #websocket #trading_bot #telegram_bot #aiogram #matplotlib #финансовые_данные #кеширование

  22. Домашний Netflix за вечер: Transmission + Jellyfin + Telegram-бот на Docker с поддержкой NAS

    У меня дома стоит роутер Keenetic с USB-диском на 2 ТБ. Долгое время он работал просто как сетевое хранилище — файлы лежат, Transmission на роутере крутится, всё вроде бы работает. Но дефолтный интерфейс Transmission выглядит как привет из 2009 года, управлять им с телефона неудобно, а посмотреть скачанное на телевизоре — вообще отдельный квест. Однажды вечером решил это исправить. Итог — три Docker-контейнера, которые поднимаются одной командой, и теперь выглядит это так:

    habr.com/ru/articles/1025302/

    #Docker #Selfhosted #Jellyfin #Transmission #Home_Server #Telegram_Bot #Python #Keenetic

  23. Пошаговые диалоги в Python без боли: описываем визарды в JSON, а не в if-ах

    Писать сложные диалоги в Telegram-ботах — это боль из вложенных if -ов, сломанных переходов и бесконечного рефакторинга. В этой статье — как мы вынесли всю логику визардов в JSON и сделали движок, который сам управляет шагами, условиями и навигацией. Без спагетти-кода. Без привязки к платформе. С возможностью собрать рабочего бота за вечер.

    habr.com/ru/articles/1022354/

    #python #telegram_bot #aiogram #wizard #диалоги #json #state_machine #backend #dialog_engine #чатботы

  24. Архитектура мультиканального Discord/Telegram voice-бота на Spring Boot: архитектура, грабли и production-решения

    Как я собрал мультиканального voice-бота на Spring Boot, который объединяет Discord, Telegram и веб-панель в одной системе. Разбираю архитектуру, работу с голосом (TTS, запись каналов), интеграцию JDA + LavaPlayer и реальные проблемы продакшена — от memory leaks до ограничений Telegram API.

    habr.com/ru/articles/1020928/

    #spring_boot #discord_bot #telegram_bot #java #jda #lavaplayer #voice_bot #tts #архитектура #backend

  25. Стриминг ответов в Telegram-боте: новый API и 100 строк Python

    1 марта 2026 Telegram добавил в Bot API метод sendMessageDraft - возможность потокового вывода сообщений. Тот самый эффект, к которому все привыкли в ChatGPT и Claude. Текст появляется по частям, в конце бегают анимированные точки, и ты видишь, что ответ ещё генерируется. Я написал простенький рабочий пример на чистом Python - без каких-либо фреймворков. Только asyncio и urllib .

    habr.com/ru/articles/1019836/

    #telegram #telegram_bot #telegram_api #stream #chunking

  26. obabot: пишем бота один раз — запускаем в Telegram и Max

    Max запустили как полноценную альтернативу Telegram для российского рынка, с открытым Bot API. Разработчики оказались перед классической дилеммой: поддерживать двойную кодовую базу или выбрать одну платформу, теряя аудиторию второй. Типичная ситуация выглядит так: есть готовый Telegram-бот на aiogram, и нужно запустить его ещё в Max. Варианты неприятные — либо дублировать код, либо писать тонну адаптеров вручную, либо мириться с расхождением фич между платформами. Библиотека obabot предлагает другой путь: один код — два мессенджера. Один Код - Два Бота

    habr.com/ru/articles/1020404/

    #telegram_bot #telegram #telegram_api #telegramбот #telegram_чатбот_на_python #telegram_bots #max #messenger

  27. 10 костылей Яндекс Трекер, которые я использую каждый день (и не стыжусь)

    Яндекс Трекер — мощный инструмент. Это я говорю себе каждый раз, когда настраиваю экран перехода вместо простого чек-бокса "обязательное поле". Эта статья — о любви, боли и изощрённости. В честь 1 апреля решила поделиться с вами любимыми костылями 🩼🩼

    habr.com/ru/articles/1013888/

    #yandex_tracker #яндекс_трекер #автоматизация #управление_задачами #helpdesk #agile #leadtime #триггеры #n8n #telegram_bot

  28. От Telegram-бота к web-приложению: как я перестал бороться с Excel и начал строить систему

    Привет! Меня зовут Денис, я работаю аналитиком потерь на складе. В какой-то момент я устал от постоянной работы с Excel-выгрузками и решил это автоматизировать. В итоге всё началось с простого Telegram-бота, а закончилось полноценным web-приложением с отдельным backend, интеграциями и нормальным интерфейсом. Сегодня хочу рассказать про сам путь: как из “скрипта под задачу” постепенно вырастает система.

    habr.com/ru/articles/1017450/

    #telegram_bot #python #web_application #backend #автоматизация #excel_automation #ai_разработка #cursor_ide #архитектура_приложения #pet_project

  29. Мини-CRM в Telegram за 0 ₽: лид-бот на Python и Yandex Cloud Functions

    Telegram-группа с топиками как мини-CRM: бот для квалификации лидов на Python, деплой на Yandex Cloud Functions за 0 ₽/мес. Код, подводные камни, Lockbox.

    habr.com/ru/articles/1014876/

    #telegram_bot #python #yandex_cloud_functions #crm #serverless #claude_code #telegram_api #бесплатный_хостинг

  30. Испанский в кармане: Архитектура Telegram-бота с локальным Whisper.cpp, AI-диалогами и оценкой произношения

    Привет, Хабр! Меня зовут Vlad, я начинающий Python‑разработчик и энтузиаст изучения языков. Недавно я столкнулся с классической проблемой полиглота‑самоучки: учебники дают теорию, аудиокурсы — пассивное восприятие, но нет главного — обратной связи по произношению. Репетиторы дороги, а разговорные клубы требуют уровня, которого у меня еще не было. Я решил закрыть эту боль кодом. Моя цель была амбициозной: создать Telegram‑бота, который: 1. Слушает голосовые сообщения и распознает речь без дорогих облачных API. 2. Оценивает точность произношения в процентах, сравнивая с эталоном. 3. Поддерживает живой диалог через LLM, исправляя ошибки на лету. 4. Работает быстро и экономно на слабом VPS. В этой статье я подробно разберу архитектуру проекта, покажу, как интегрировать бинарный whisper.cpp в асинхронный aiogram 3.x, реализую алгоритм оценки речи и расскажу про управление состояниями (FSM). Под капотом — Python, нейросети и немного магии.

    habr.com/ru/articles/1014888/

    #Python #Telegram_Bot #Aiogram #Whisper #Speech_Recognition #Machine_Learning #NLP #Artificial_Intelligence #Асинхронность #Испанский_язык