home.social

#telegram_bot_api — Public Fediverse posts

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

fetched live
  1. Как Google Apps Script незаметно ломает вебхуки Telegram-ботов

    Бот на Telegram Bot API + Google Apps Script проходил все мои тесты, но иногда молчал у реальных пользователей. Разбираюсь, почему Apps Script может отвечать 302-редиректом вместо 200 на вебхук — и почему это невозможно поймать через HTTP-клиент, который сам следует за редиректами.

    habr.com/ru/articles/1066054/

    #Google_Apps_Script #Telegram_Bot_API #webhook #редирект

  2. Как облегчить переезд бота из Telegram в MAX

    В связи с тем, что Павел Дуров теперь террорист, Telegram скоро признают экстремистской сетью, что окончательно выведет бизнес в черную зону. Несмотря на то, что мы видим, как до сих пор всё прекрасно работает в соц.сети с картинками, важно перестраховаться. Поэтому сейчас, чтобы “обелиться”, многие бизнесы и эксперты переезжают или будут переезжать в другие соц.сети, в том числе в тот, который ловит даже на парковке Если вам кажется, что для перевода бота с Telegram на МАХ достаточно пары кликов: получить токен, поменять адрес API и подключить прежние обработчики, то, к сожалению, все не совсем так. Обычно это намного сложнее, ведь у платформ отличаются события, кнопки, медиа, работа с мини-приложениями и идентификаторами. А если вам не повезло и в проекте намешаны бизнес-логика и код конкретной платформы, то скорее всего, надо будет написать практически нового бота

    habr.com/ru/articles/1065466/

    #бот_для_Telegram_и_MAX #перенос_Telegramбота_в_MAX #MAX_Bot_API #Telegram_Bot_API #общая_кодовая_база_бота #адаптеры_для_мессенджеров #вебхуки_MAX #MAX_Mini_Apps #API_MAX #мультиплатформенный_бот

  3. Превращаем китайский домофон за 400 рублей в Telegram-звонок с фото и видео

    Несколько лет у меня лежал недорогой китайский видеодомофон Doorbell M8 , работающий через приложение Ulooka . Покупал я его на одном из маркетплейсов примерно за 400 рублей — скорее из любопытства, чем из реальной необходимости.

    habr.com/ru/articles/1060478/

    #Doorbell_M8 #Ulooka #MikroTik #RouterOS #RTSP #Python #OpenCV #Telegram_Bot_API #умный_дом #видеодомофон

  4. Перевёз ИИ-агентов на российский сервер. Оказалось, полмира с ним разговаривать не хочет

    Перевёз ИИ-агентов с зарубежного PaaS на московский VPS. Сам переезд занял день, разгребание последствий — неделю. В статье: что отваливается при переезде в Россию (реестр контейнеров, geoip, дампы баз), почему вебхуки Telegram не доходят до российского сервера и как я это доказал экспериментом с контролем, почему картинки для постов не забираются с двух независимых российских хостингов, и как устроена маскировка персональных данных перед отправкой в модель — с граблями, которые стоили времени.

    habr.com/ru/articles/1060430/

    #152ФЗ #персональные_данные #миграция #telegram_bot_api #vps #обезличивание

  5. 4 MVP за 4 месяца, 30 холодных DM, 1 регистрация: building in public по-русски

    Меня зовут Никита, я бэкендер из Краснодара. Плотно сижу на NestJS/TypeScript в продуктовой команде. Параллельно с основной работой веду формат Proof of Work — 30-дневные публичные спринты по своим инди-проектам: каждый день рассказываю, что сделал, и не бросаю свои идеи в заметки Obsidian/Notion на годы (по крайней мере, теперь). За последние четыре месяца провёл четыре таких сезона: четыре продукта, четыре разных стека, четыре разных способа облажаться. Один продукт вообще не дожил до релиза. Три выпустил, ими пользуются люди, у одного есть публичный дашборд с метриками. Ни один пока не зарабатывает — и это часть истории, к которой я ещё вернусь. По итогам четырёх сезонов я мог бы написать «10 советов как сделать стартап», но таких текстов и без меня хватает. Здесь — конкретный разбор того, что у меня сработало, что не сработало и какой ценой. С цифрами, с названиями инструментов, с граблями, на которые я наступил лично. Если вы делаете свой инди-продукт или думаете начать — возможно, часть моего опыта сэкономит вам пару недель и замотивирует наконец начать. TL;DR. Без одного конкретного человека, который скажет «да, я этим воспользуюсь», лучше не начинать. Учить новый стек и параллельно гнать сроки — не получается, что-то одно. Email-верификация как блокер на регистрации убивает воронку. В РФ холодный аутрич без явного обмена «делаю → получаю» работает плохо. И выпуск продукта — начало работы, а не конец. Ниже подробно по каждому пункту, плюс отдельный раздел про юридическую часть и Telegram-релей в обход блокировок российского хостинга (которые как раз недавно начались в 2026).

    habr.com/ru/articles/1035756/

    #индиразработка #building_in_public #MVP #стартап #NestJS #Telegram_Bot_API #Cursor #Claude_Code #Proof_of_Work #солоразработчик

  6. Я заколебался искать запятую в коде бота — и написал библиотеку, чтобы диалоги жили в YAML

    Я три года пилю Telegram-бот для одного B2C-продукта. В пятницу вечером маркетолог попросил убрать запятую — я потратил двадцать минут на одну запятую, потому что текст был размазан по семи питон-файлам. И тут меня переклинило. Так появилась библиотека, где все диалоги бота живут в одном YAML — с клавиатурами, медиа, условиями и опциональной очередью под лимит Telegram. Выложил на PyPI, делюсь. И что?

    habr.com/ru/articles/1035714/

    #aiogram #python #telegram_bots #yaml #open_source #python_библиотека #telegram_bot_api #message_queue #rate_limiting

  7. Как я перестал копипастить один пост в три соцсети и сделал свой канал наконец видимым для Яндекс и Google

    В этой статье я расскажу, с какими болями я столкнулся при блокировки телеграмм и как в итоге закрыл их проектом, который сам же себе и сделал. Если Вы ведёте канал в телеграмм — возможно, пригодится. Простой и бесплатный кросспостинг из телеграмм в VK и MAX.

    habr.com/ru/articles/1025064/

    #Telegram_канал #SEO_для_Telegram #индексация_Telegram #кросспостинг #автоматизация_контента #Flask #Nextjs #Telegram_Bot_API #видимость_канала

  8. ИИ-агенты в Telegram: почему мессенджер становится их главной средой

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

    habr.com/ru/articles/1020850/

    #Telegram #AIагенты #Telegram_Bot_API #Managed_Bots #Mini_Apps #Business_Bots #Cocoon #AI_Editor #агентные_продукты

  9. Колобок-стек: я от бабушки ушёл, или как мы написали свой сервер алертов на 16 МБ

    Pusk — self-hosted сервер алертов на 16 МБ. Один бинарник, без внешних сервисов, частично совместим с Telegram Bot API (13 методов из 80+). Типичная ситуация: несколько серверов, Zabbix собирает метрики, Python‑боты шлют алерты в Telegram. У кого‑то это веб‑проект, у кого‑то видеонаблюдение, у кого‑то живые эфиры, где 2 минут без алерта = зрители видят чёрный экран. Работало годами. А потом канал до API отвалился. Причина неважна — лимиты, блокировки, авария на стороне провайдера. Алерты встали. Нужен был свой канал доставки, который не зависит от внешних сервисов. Покатились →

    habr.com/ru/articles/1018932/

    #pusk #selfhosted #alerting #telegram_bot_api #go #sqlite #devops #monitoring #alertmanager #pwa

  10. Работа с Telegram Bot API: https, commands, send или как создать бота

    Всем привет! Если вы хоть раз пытались нормально вкатиться в разработку Telegram-ботов, то почти наверняка сталкивались с одной проблемой: информации в интернете много, но она какая-то рваная. То есть где-то вам сразу дают библиотеку, заставляя писать код и даже не объяснив, как бот вообще работает. В особых сценариях (например разработка userbot) смешивают воедино Telegram Bot API, Telegram API (да, это разные вещи!), api_id , api_hash , token , chat_id , webhook и еще десяток терминов. А где-то вообще показывают “hello world”, который фактически-то работает, но только ты ступишь на шаг вперед, так всё начинает разваливаться, ведь понимания практически 0. В этой статье моя цель - разобрать всё это нормально и по-человечески , объяснив как использовать Telegram Bot API для создания ботов.

    habr.com/ru/companies/amvera/a

    #telegram_bot_api #как_создать_бота #telegram_api_https #telegram_api_send #api_telegram_curl #telegram_api_commands #telegram_api_manual #telegram_api_error #telegram_api_request #telegram_api_getudates

  11. Почему ничего нельзя вайбкодить — на примере Телеграм-бота

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

    habr.com/ru/articles/992056/

    #вайбкодинг #ИИ_в_разработке #Telegram_Bot_API #искусственный_интеллект #программирование #разработка_ботов #Python #FSM #ошибки_новичков #LLM

  12. Telegram Ads: Полное руководство для инженеров и data-driven маркетологов. От архитектуры воронки до ROI

    Большинство гайдов по Telegram Ads учат нажимать на кнопки. Эта статья учит строить систему. Мы разберем платформу с инженерной точки зрения: от экономики аукциона и неочевидных механик таргетинга до проектирования отказоустойчивой системы трекинга на базе Telegram Deep Links с примерами на Python. Я покажу, как мы строим data-driven подход, который позволяет отсекать до 90% неконверсионного трафика, снижать CAC в разы и принимать решения на основе данных, а не интуиции. Это самый полный технический мануал по Telegram Ads в рунете. Под капот, к цифрам и коду →

    habr.com/ru/articles/940026/

    #telegram_ads #реклама_в_телеграм #кейс #аналитика #python #telegram_bot_api #deep_link #cac #datadriven #таргетинг_телеграм

  13. FastAPI и Vue.js 3: телеграм-бот с MiniApp для записи и автоматических уведомлений. Пишем бэкенд

    Сегодня я рад представить новый масштабный проект, в рамках которого мы подробно рассмотрим технологии и подходы, ранее не освещенные в моих статьях. На этот раз мы создадим телеграм-бота с MiniApp (ранее известным как WebApp) — это будет бот с интегрированным мини-сайтом прямо в Telegram. Для реализации проекта мы используем два основных фреймворка: 1. FastAPI — мощный Python-фреймворк, который мы задействуем для разработки API нашего телеграм-бота. Мы рассмотрим уникальный подход, позволяющий создать полноценный бэкенд, который будет закрывать как API-методы, так и функционал телеграм-бота. 2. Vue.js 3 — JavaScript-фреймворк, выбранный за его удобство разработки и возможности создания сложных визуальных элементов. В этой статье мы сосредоточимся на описании бэкенда, а создание приложения на Vue.js 3 будет вынесено на следующую статью.

    habr.com/ru/companies/amvera/a

    #fastapi #sqlalchemy #sqlalchemy_20 #telegram_bot #telegram_bot_api #telegram_mini_app #telegram_web_app #telegram_web_app_bot #apscheduler #python

  14. Telegram-бот-магазин на Python: пошаговый гайд с оплатой, каталогом и админкой (Aiogram 3 + SQLAlchemy 2)

    Сегодня я к вам с новым практическим проектом на Python. На этот раз мы создадим полноценного Telegram-бота для продажи цифровых товаров с базой данных, которой будем управлять через SQLAlchemy 2, админ-панелью, пользовательской частью и интегрированной оплатой через Юкассу. Я шаг за шагом проведу вас через все этапы разработки такого бота: начиная от регистрации токена в BotFather и заканчивая деплоем готового продукта на удаленном хостинге, чтобы бот мог бесперебойно работать 24/7 без привязки к вашему компьютеру или интернет-соединению.

    habr.com/ru/companies/amvera/a

    #aiogram_3 #telegram_bot #создание_телеграмм_ботов #телеграмм_бот_интернет_магазин #sqlalchemy_20 #sqlalchemy_sqlite #python #телеграмм_бот_с_оплатой #payments_telegram #telegram_bot_api

  15. Разработка Telegram-бота для управления файлами и заметками с помощью Aiogram 3 и асинхронной SQLAlchemy

    Привет, друзья! Сегодня я представляю вам новую практическую статью, посвященную разработке телеграм‑ботов с использованием фреймворка Aiogram 3. В этот раз мы сосредоточимся на практической стороне вопроса и уже к концу статьи напишем своего, достаточно функционального, бота. Для полного погружения желательно, чтобы вы уже имели базовые знания Python, были знакомы с фреймворком Aiogram 3 ( на моем Хабре уже есть около 15 публикаций, в которых я подробно разбираю создание телеграм‑ботов с нуля на этом фреймворке), а также имели общее представление о базах данных, в частности SQLite, и их интеграции с Python. Что мы будем делать сегодня? Сегодня мы создадим телеграм-бота для хранения заметок и файлов. Мы будем использовать фреймворк Aiogram 3 для разработки, а базу данных SQLite с асинхронным движком aiosqlite для хранения данных. Наш бот будет иметь следующий функционал:

    habr.com/ru/companies/amvera/a

    #aiogram_3 #разработка_ботов_для_telegram #aiogram3_sqlalchemy #python #telegram_bot_api #sql #async_sqlalchemy #sqlalchemy_sqlite