home.social

#telegram_api — Public Fediverse posts

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

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

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

    habr.com/ru/articles/1039584/

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

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

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

    habr.com/ru/articles/1039584/

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

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

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

    habr.com/ru/articles/1039584/

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

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

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

    habr.com/ru/articles/1039584/

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

  5. Telegraf.js умер. Как мы оживили фреймворк, переписали ядро на Native Fetch и затащили Bot API 9.6

    Каждый, кто пишет Telegram‑ботов на Node.js / TypeScript, знает про библиотеку Telegraf.js . Это был стандарт индустрии. Ключевое слово — «был». Оригинальный репозиторий фактически заброшен майнтейнерами, пулл‑реквесты годами висят без ответа, а сам фреймворк застрял в прошлом. Пока Telegram один за другим выкатывает масштабные апдейты (Звёзды, Подарки, Бизнес‑аккаунты, Улучшенные медиа), официальный Telegraf не поддерживает ничего из этого. Мне надоело смотреть на падающие в продакшене боты и городить костыли, поэтому я создал форк — telegraf‑hardened . На прошлой неделе мы выпустили мажорный релиз v6.0.0 . Рассказываю, как под капотом устроена обновленная либа.

    habr.com/ru/articles/1036250/

    #Nodejs #TypeScript #Telegram #Telegram_API #Open_Source #Разработка_ботов

  6. Стриминг ответов в 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

  7. 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

  8. 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

  9. 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

  10. 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

  11. Мини-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 #бесплатный_хостинг

  12. Мини-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 #бесплатный_хостинг

  13. Мини-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 #бесплатный_хостинг

  14. Мини-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 #бесплатный_хостинг

  15. Ну это полный мэтч! Как мы сделали бота для знакомств в чатах

    Всем привет! Меня зовут Иван, я руковожу компанией НИИ Крокодил. Как и многие в IT, я состою в куче рабочих чатов, суммарно там, наверное, пару сотен человек. И каждый такой чат живёт одинаково: миллион сообщений, обсуждения сменяются одно за другим, а любая важная информация улетает вверх и теряется. Особенно заметно, когда в чат приходят новички и пишут интро. Человек рассказывает, кто он и чем занимается, а через пару минут этот текст уже никто не увидит: его просто смывает потоком сообщений. В какой-то момент мне стало интересно: а можно ли сделать так, чтобы люди находили друг друга не случайно, а по интересам и задачам? Так и появилась идея бота, который помогает знакомиться и «мэтчить» людей внутри сообщества. Спойлер: у нас получилось. В этой статье расскажу, как мы с командой его сделали.

    habr.com/ru/articles/1006302/

    #telegrambot #Telegram_API #чатботы #Nodejs #PostgreSQL #OpenAI_API

  16. Ну это полный мэтч! Как мы сделали бота для знакомств в чатах

    Всем привет! Меня зовут Иван, я руковожу компанией НИИ Крокодил. Как и многие в IT, я состою в куче рабочих чатов, суммарно там, наверное, пару сотен человек. И каждый такой чат живёт одинаково: миллион сообщений, обсуждения сменяются одно за другим, а любая важная информация улетает вверх и теряется. Особенно заметно, когда в чат приходят новички и пишут интро. Человек рассказывает, кто он и чем занимается, а через пару минут этот текст уже никто не увидит: его просто смывает потоком сообщений. В какой-то момент мне стало интересно: а можно ли сделать так, чтобы люди находили друг друга не случайно, а по интересам и задачам? Так и появилась идея бота, который помогает знакомиться и «мэтчить» людей внутри сообщества. Спойлер: у нас получилось. В этой статье расскажу, как мы с командой его сделали.

    habr.com/ru/articles/1006302/

    #telegrambot #Telegram_API #чатботы #Nodejs #PostgreSQL #OpenAI_API

  17. Ну это полный мэтч! Как мы сделали бота для знакомств в чатах

    Всем привет! Меня зовут Иван, я руковожу компанией НИИ Крокодил. Как и многие в IT, я состою в куче рабочих чатов, суммарно там, наверное, пару сотен человек. И каждый такой чат живёт одинаково: миллион сообщений, обсуждения сменяются одно за другим, а любая важная информация улетает вверх и теряется. Особенно заметно, когда в чат приходят новички и пишут интро. Человек рассказывает, кто он и чем занимается, а через пару минут этот текст уже никто не увидит: его просто смывает потоком сообщений. В какой-то момент мне стало интересно: а можно ли сделать так, чтобы люди находили друг друга не случайно, а по интересам и задачам? Так и появилась идея бота, который помогает знакомиться и «мэтчить» людей внутри сообщества. Спойлер: у нас получилось. В этой статье расскажу, как мы с командой его сделали.

    habr.com/ru/articles/1006302/

    #telegrambot #Telegram_API #чатботы #Nodejs #PostgreSQL #OpenAI_API

  18. Ну это полный мэтч! Как мы сделали бота для знакомств в чатах

    Всем привет! Меня зовут Иван, я руковожу компанией НИИ Крокодил. Как и многие в IT, я состою в куче рабочих чатов, суммарно там, наверное, пару сотен человек. И каждый такой чат живёт одинаково: миллион сообщений, обсуждения сменяются одно за другим, а любая важная информация улетает вверх и теряется. Особенно заметно, когда в чат приходят новички и пишут интро. Человек рассказывает, кто он и чем занимается, а через пару минут этот текст уже никто не увидит: его просто смывает потоком сообщений. В какой-то момент мне стало интересно: а можно ли сделать так, чтобы люди находили друг друга не случайно, а по интересам и задачам? Так и появилась идея бота, который помогает знакомиться и «мэтчить» людей внутри сообщества. Спойлер: у нас получилось. В этой статье расскажу, как мы с командой его сделали.

    habr.com/ru/articles/1006302/

    #telegrambot #Telegram_API #чатботы #Nodejs #PostgreSQL #OpenAI_API

  19. Мы запихнули LifeOS в Telegram Mini App: как сделать сложный UI на React + Framer Motion и не сойти с ума

    На рынке тысяча трекеров привычек. Еще тысяча трекеров зала. И еще сотня приложений для медитаций. Проблема одна: они разрозненны. Данные о том, что я плохо спал, никак не влияют на план тренировок в другом приложении. А медитация живет в вакууме от уровня стресса. Мы хотели создать LifeOS — единую систему управления собой, которая живет там, где я провожу 90% времени. В Telegram. Никаких впнов, ноушенов и тому подобное не надо. Но была проблема: стандартные Telegram WebApps часто выглядят... как веб-сайты из 2010-го. Мне нужен был «вайб» Apple: премиальный, темный, с глубокими тенями и, главное, тактильный. Так появился UltyMyLife. Вот как мы строили архитектуру дисциплины на React. Интересный факт: Перед тем как релизнуть проект, мы поняли, что нужен полный редизайн, и в итоге потратили еще пару недель.

    habr.com/ru/articles/992100/

    #telegrambot #telegram_api #telegram_mini_app #react #rxjs #framer_motion #javascript

  20. Мы запихнули LifeOS в Telegram Mini App: как сделать сложный UI на React + Framer Motion и не сойти с ума

    На рынке тысяча трекеров привычек. Еще тысяча трекеров зала. И еще сотня приложений для медитаций. Проблема одна: они разрозненны. Данные о том, что я плохо спал, никак не влияют на план тренировок в другом приложении. А медитация живет в вакууме от уровня стресса. Мы хотели создать LifeOS — единую систему управления собой, которая живет там, где я провожу 90% времени. В Telegram. Никаких впнов, ноушенов и тому подобное не надо. Но была проблема: стандартные Telegram WebApps часто выглядят... как веб-сайты из 2010-го. Мне нужен был «вайб» Apple: премиальный, темный, с глубокими тенями и, главное, тактильный. Так появился UltyMyLife. Вот как мы строили архитектуру дисциплины на React. Интересный факт: Перед тем как релизнуть проект, мы поняли, что нужен полный редизайн, и в итоге потратили еще пару недель.

    habr.com/ru/articles/992100/

    #telegrambot #telegram_api #telegram_mini_app #react #rxjs #framer_motion #javascript

  21. Мы запихнули LifeOS в Telegram Mini App: как сделать сложный UI на React + Framer Motion и не сойти с ума

    На рынке тысяча трекеров привычек. Еще тысяча трекеров зала. И еще сотня приложений для медитаций. Проблема одна: они разрозненны. Данные о том, что я плохо спал, никак не влияют на план тренировок в другом приложении. А медитация живет в вакууме от уровня стресса. Мы хотели создать LifeOS — единую систему управления собой, которая живет там, где я провожу 90% времени. В Telegram. Никаких впнов, ноушенов и тому подобное не надо. Но была проблема: стандартные Telegram WebApps часто выглядят... как веб-сайты из 2010-го. Мне нужен был «вайб» Apple: премиальный, темный, с глубокими тенями и, главное, тактильный. Так появился UltyMyLife. Вот как мы строили архитектуру дисциплины на React. Интересный факт: Перед тем как релизнуть проект, мы поняли, что нужен полный редизайн, и в итоге потратили еще пару недель.

    habr.com/ru/articles/992100/

    #telegrambot #telegram_api #telegram_mini_app #react #rxjs #framer_motion #javascript

  22. Мы запихнули LifeOS в Telegram Mini App: как сделать сложный UI на React + Framer Motion и не сойти с ума

    На рынке тысяча трекеров привычек. Еще тысяча трекеров зала. И еще сотня приложений для медитаций. Проблема одна: они разрозненны. Данные о том, что я плохо спал, никак не влияют на план тренировок в другом приложении. А медитация живет в вакууме от уровня стресса. Мы хотели создать LifeOS — единую систему управления собой, которая живет там, где я провожу 90% времени. В Telegram. Никаких впнов, ноушенов и тому подобное не надо. Но была проблема: стандартные Telegram WebApps часто выглядят... как веб-сайты из 2010-го. Мне нужен был «вайб» Apple: премиальный, темный, с глубокими тенями и, главное, тактильный. Так появился UltyMyLife. Вот как мы строили архитектуру дисциплины на React. Интересный факт: Перед тем как релизнуть проект, мы поняли, что нужен полный редизайн, и в итоге потратили еще пару недель.

    habr.com/ru/articles/992100/

    #telegrambot #telegram_api #telegram_mini_app #react #rxjs #framer_motion #javascript

  23. Бумер и вайб-кодинг: как я делаю ИИ-анализатор новостей по инструкциям ChatGPT (Часть 2)⁠ + скринкаст прогресса

    Сегодня расскажу о том, как подружил бота с GPT через OpenAI API. Получилось быстро и почти без проблем, но есть нюанс, который видно невооружённым взглядом :)

    habr.com/ru/articles/971186/

    #chatgp #вайбкодинг #telegram_api #openai_api #openai_telegram_bot

  24. Бумер и вайб-кодинг: как я делаю ИИ-анализатор новостей по инструкциям ChatGPT (Часть 2)⁠ + скринкаст прогресса

    Сегодня расскажу о том, как подружил бота с GPT через OpenAI API. Получилось быстро и почти без проблем, но есть нюанс, который видно невооружённым взглядом :)

    habr.com/ru/articles/971186/

    #chatgp #вайбкодинг #telegram_api #openai_api #openai_telegram_bot

  25. Бумер и вайб-кодинг: как я делаю ИИ-анализатор новостей по инструкциям ChatGPT (Часть 2)⁠ + скринкаст прогресса

    Сегодня расскажу о том, как подружил бота с GPT через OpenAI API. Получилось быстро и почти без проблем, но есть нюанс, который видно невооружённым взглядом :)

    habr.com/ru/articles/971186/

    #chatgp #вайбкодинг #telegram_api #openai_api #openai_telegram_bot

  26. Бумер и вайб-кодинг: как я делаю ИИ-анализатор новостей по инструкциям ChatGPT (Часть 2)⁠ + скринкаст прогресса

    Сегодня расскажу о том, как подружил бота с GPT через OpenAI API. Получилось быстро и почти без проблем, но есть нюанс, который видно невооружённым взглядом :)

    habr.com/ru/articles/971186/

    #chatgp #вайбкодинг #telegram_api #openai_api #openai_telegram_bot

  27. Парсим и определяем тональность сообщений в Telegram

    Для работы использую Google Colaboratory. Шаг 1. Получение API ID и Hash. До начала работы с API Telegram необходимо получить собственный API ID и Hash. Это можно сделать пройдя по ссылке my.telegram.org/auth?to=apps , указав номер телефона привязанный к профилю, и заполнив App title и Short name. Platform - можно выбрать “Other (specify in description)”. Остальные параметры можно оставить пустыми. После того как все шаги выполнены вы получите собственные API ID и Hash. Важно: В Telegram в настройках конфиденциальности должна быть отключена двухэтапная аутентификация. Шаг 2. Вход в аккаунт Telegram. Теперь переходим в Google Colab и первым делом устанавливаем библиотеку telethon:

    habr.com/ru/articles/960184/

    #telegram #telegram_api #python #transformers

  28. Rust вместо React: как я написал Telegram WebApp SDK на Rust

    Фронтенд на Rust — звучит странно? Я написал Telegram WebApp SDK на Rust, совместимый с официальным API, и уже использую его в реальных проектах. В статье — зачем я это сделал, с какими проблемами столкнулся и чем это лучше привычного React. Проявить заинтересованность

    habr.com/ru/articles/958402/

    #telegram #telegram_mini_app #telegram_api #rust #wasm #frontend

  29. TMH: как создать музыкальный хаб на PHP, Telegram и виртуальном хостинге

    Telegram Music Hub (TMH) — это open-source решение, которое превращает ваш Telegram-канал в единое цифровое пространство для музыки, блога и сообщества . И всё это — на самом обычном виртуальном хостинге , без баз данных, без сложных зависимостей, без дорогих серверов. 👉 github.com/tcse/php-TMH

    habr.com/ru/articles/944144/

    #telegrambot #telegram_mini_app #telegram_api #music_player #blog_engine

  30. Часть 3. TMA на KMP. Как платить через Telegram Mini Apps

    Эта заключительная статья смешивает в себе как часть на Kotlin, самого Web приложения, и на Python, собственно реализация оплаты. Для лучшего понимания рекомендуется прочитать предыдущие части.

    habr.com/ru/articles/839480/

    #telegram_mini_app #tma #kmp #kotlin_multiplatform #telegram_api #telegram #telegram_bot

  31. Go, Telegram, AI: Создаем систему ранжирования трейдинг-каналов по точности прогнозов

    Telegram стал одной из главных площадок для обмена информацией. Здесь можно найти специализированные каналы с ценным контентом, начиная от актуальных новостей и заканчивая торговыми сигналами. Для разработчиков существует несколько способов программного взаимодействия с Telegram, что позволяет автоматизировать задачи и собирать данные. Среди этих способов выделяются два основных: Bot API и MTProto API . Оба предоставляют различные возможности, но имеют и свои ограничения. Автоматизированный сбор данных для машинного обучения или глубокого анализа может быть непростой задачей из-за этих особенностей.

    habr.com/ru/articles/948978/

    #telegram_api #ollama #postgresql #go #trading

  32. С нуля до APK: Android-приложение для озвучки новостей из Telegram с помощью ИИ

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

    habr.com/ru/articles/942488/

    #android #diy #kotlin #telegram_api #tdlib #texttospeech #ии_помощник #программирование_для_начинающих

  33. Кража NFT-подарков в Telegram: механизмы, инструменты и рекомендации по защите

    Кража NFT-подарков в Telegram: механизмы, инструменты и рекомендации по защите Последние обновления в мессенджере Telegram расширили пользовательские возможности, которые открыли новые двери для злоумышленников. Тема NFT снова стала популярна благодаря открытому рынку подарков в Telegram, одновременно с этим в приложении мессенджера появились новый функционал. Сегодня разберемся с трендом на NFT-подарки: их довольно сложно получить из-за конкуренции с ботами, а потерять — проще простого.

    habr.com/ru/companies/pm/artic

    #вредоносное_по #telegram #telegram_api #telegram_bots #nft #фишинг #дрейнеры #мошенничество

  34. DEVops: Разрабатываем свой Kubernetes оператор с кастомными ресурсами на Go

    Используете готовые операторы в Kubernetes? Я тоже... Но с какого-то момента я начал задаваться вопросом: "а как люди их пишут?". И я нашел ответ! В этой статье я наглядно покажу, как создать свой кастомный оператор в Kubernetes на Go при помощи kubebuilder. Оператор позволит отслеживать изменения ресурсов в кластере, а затем отправлять уведомления в Telegram или другие мессенджеры. Какие ресурсы "трекать" будем описывать через кастомные ресурсы (Custom Resource). Погнали!

    habr.com/ru/articles/866766/

    #golang #devops #kubernetes #operators #custom_resource_definition #telegram_api #kubebuilder

  35. Создание бота для телеграмма на c++, используя библиотеку Boost

    Создание Telegram-ботов обычно ассоциируется с Python , но C++ — это мощная альтернатива для тех, кто ценит производительность и контроль над ресурсами. Использовать мы будем библиотеку Boost для работы с https запросами. Если нужен только проект то он есть на гитхабе github.com/sergey00010/telegra

    habr.com/ru/articles/878510/

    #c++ #boost #json #telegrambot #telegram #telegram_api #programming

  36. Руководство по восстановлению удаленных сообщений и медиаданных в Telegram

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

    habr.com/ru/articles/874764/

    #восстановление_данных #Python #удаленные_сообщения #backup #telegram #telegram_api #telethon #руководство #telegram_bot

  37. Как использовать http внутри Minecraft?

    Недавно, скучая после безумно нудного учебного дня и залипая в очередной раз на любимом видеохостинге, мне наткнулось интересное видео, сподвигшее к созданию невозможного. Как можно видеть с самого видео, человек, нажимая на кнопку в Майнкрафте, включает у себя лампу в реальной жизни. Круто! Но как это работает?

    habr.com/ru/articles/866674/

    #minecraft #nodejs #backend #telegram #telegram_bot #telegram_api #minecraft_модификации #minecraft_server #javascript #javascript_library

  38. Интеграция Telegram-бота с ЮKassa

    Вроде бы есть у ЮКассы неплохая документация о настройке платежей через ТГ-бота, есть в интернете и несколько статей на эту тему, но все-таки на практике сталкиваешься со множеством неочевидных нюансов… Опишу по шагам процесс подключения платежей для Python-бота на aiogram 3, при условии, что у его владельца уже оформлена самозанятость.

    habr.com/ru/articles/855824/

    #ЮKassa #aiogram #telegram_api #telegram_bot

  39. Telegram AI Digest Generator

    Python-скрипт, предназначенный для извлечения сообщений из Telegram-канала и их обработки с помощью Claude AI, что позволяет создавать дайджесты (краткое изложение) и генерировать изображения через Replicate API.

    Результаты отправляются в сохраненные сообщения пользователя в Telegram.

    Используются Telegram API, Claude AI, Replicate API и Asyncio для эффективного выполнения задач.

    src: github.com/sliday/telegram-ai-

    #opensource #github #telegram #ai #replicate #digest #claude #asyncio #telegram_api

  40. Telegram bot который принимает фотографии и публикует их

    Для работы и автоматизации телеграмм канала, мне потребовался бот, который будет принимать фотографии, и выставлять их в канал, и как дополнение добавлял нужный мне текст (при необходимости можно переписать, чтобы он прикреплял отправленные в него сообщения). Целей много, может вы аноним, который скрывает свои следы, а может вы хотите предоставить доступ к выставлению фотографий в канале своим подписчикам.

    habr.com/ru/articles/847808/

    #python #telegram #telegram_bot #telegram_api #telegrambot #telegram_bots #pythontelegrambot #python_tutor

  41. Связываем форму сайта с Telegram-ботом на чистом JavaScript за 15 минут: Полная разработка и деплой

    Сегодня я подготовил небольшую, расслабляющую статью, особенно в сравнении с предыдущими. Недавно я разрабатывал FullStack-приложение для небольшого лендинга, где одной из задач было привязать форму с сайта к Telegram-боту. Суть задачи: Пользователь вводит данные в форму на сайте, после чего эта информация отправляется заказчику через Telegram-бота. Данные отправляются в формате HTML, с полным набором информации. Всё это нужно было реализовать на чистом JavaScript + HTML + CSS. Из этой задачи родилась идея для данной статьи. Чем мы займёмся? Мы зарегистрируем Telegram-бота через BotFather, создадим приятную страницу с формой для сбора данных с использованием бесплатного сервиса WebSim.ai, а затем настроим отправку сообщений с формы в Telegram-бота, используя только JavaScript, HTML и CSS.

    habr.com/ru/companies/amvera/a

    #telegram #telegrambot #telegram_api #javascript #html #css

  42. Как мы подружили Jira и Telegram

    Привет, Хабр! Я — Артем, ведущий специалист в дирекции эксплуатации и развития автоматизированных рабочих мест в Страховом Доме ВСК. Сегодня я вам расскажу о том, как мы подружили Jira и Telegram в нашем проекте «Telegram Bot «Поддержка ВСК». План повествования:

    habr.com/ru/companies/vsk_insu

    #Jira_ServiceDesk #Telegram_Bot #telegram_bot_using_webhooks #Telegram_API #polling #polling_соединений #техподдержка

  43. Асинхронные увeведомления в Telegram: простое решение с новой библиотекой

    Привет! Сегодня я расскажу вам о том, как упростить процесс отправки уведомлений в Telegram с помощью новой библиотеки — easy_async_tg_notify . Если вы, как и я, часто сталкиваетесь с необходимостью отправки сообщений через Telegram от различных сервисов (проектов, скриптов), то это руководство будет для вас полезным.

    habr.com/ru/articles/831768/

    #python3 #telegram #telegram_api

  44. И снова клон десктопного клиента Telegram

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

    habr.com/ru/articles/825704/

    #telegram #telegram_api #c++ #qt

  45. Бот авторизаций в Telegram для корпоративных чатов

    Привет, я Саша Снытко, и я руковожу командой BI в Data Office Tele2. Мы уже рассказывали здесь о миграции на Fine BI, если быть точнее, о нашем опыте мониторинга пользователей. Сегодня речь пойдет о кардинально другой теме – разработке Telegram-бота для корпоративных каналов и чатов. Задача, которая родилась из потребности следить за составом подписчиков чата Data Office и выросла в полноценный корпоративный инструмент. В статье мы с главным разработчиком нашего бота (спойлер: стажером команды, которая проявила инициативу и вызвалась заняться этой нетривиальной задачкой) рассказываем о своем опыте разработки в Telegram API на основе библиотек Telebot и Telethon. Еще объясним, как смогли обойти ограничение Telegram по выгрузке в 200 пользователей и настроили интеграцию с корпоративным LDAP-каталогом. Ну и куда без дашборда статистики активности Tg-каналов в Fine BI. В свое время нам не хватило прикладного DIY-материала, и мы проходили весь путь с граблями и шишками самостоятельно. Надеемся, что эта статья поможет кому-то из вас. А те, кто уже прошел этот путь, подскажут нам новые пути решения и возможности апгрейднуть наш сервис.

    habr.com/ru/companies/tele2/ar

    #telegram #telegram_bot #telegram_api #telethon #telebot #gitlabci #telegram_чатбот_на_python

  46. Распознаем голосовые сообщения Telegram без СМС и пересылок ботам

    Как всем известно, люди делятся на две категории: 1. Те, кто любит отправлять голосовые сообщения 2. Те, кто кто надеются, что для первых приготовлен отдельный котел Но мы здесь не для того чтобы осуждать какую-то из этих категорий. Читать сообщения я люблю больше, чем слушать и здесь я расскажу, как я попробовал решить для себя эту проблему.

    habr.com/ru/articles/803833/

    #telegram #telegram_api #голосовые_сообщения #c# #text_to_speech #мессенджеры #распознавание_речи

  47. Превращаем голосовое сообщение в структурированную заметку

    Вы когда-нибудь оказывались в ситуации, когда голова была полна идей, но записать их нет возможности? Тогда вы знаете, как бывает сложно быстро и качественно зафиксировать свои мысли. А может вам знакома ситуация, когда собеседник записывает голосовое сообщение на 5 минут с описанием какого-нибудь проекта, и вам приходится переслушивать его снова и снова, чтобы понять все детали. Столкнувшись с этим, я решил сделать Telegram-бота, который может превратить голосовое сообщение в структурированную заметку .

    habr.com/ru/articles/805625/

    #telegram_api #telegram_чатбот_на_python #chatgpt #chatgpt_api #заметки

  48. Telegram Desktop и Compose Multiplatform

    Всем привет! В своей прошлой статье я рассказывал как можно запустить Telegram клиент в качестве backend-сервиса. В описываемой там библиотеке с тех пор были внесены некоторые оптимизации, и в целом, я остался доволен возможностями, которые получил. После чего возникло желание добавить визуальную часть к имеющемуся бэкенду и заодно изучить что-то новое для себя. Выбор пал на фреймворк Compose Multiplatform. Давайте сделаем десктопную версию Telegram!

    habr.com/ru/articles/803987/

    #kotlin #java #compose_multiplatform #jetbrains #telegram #tdlib #springboot #telegram_api #desktop

  49. AutoLove: апдейты девушке с YandexGPT

    Салют! Меня зовут Григорий. Как и у многих из нас, у меня есть вторая половинка, и ей свойственно требовать внимания. Сам по себе я человек занятой и мне бывает трудно отвлечься от дел и написать апдейт девушке, из-за чего приходиться терпеть капризы по причине «недостатка внимания». В статье я рассказываю, как YandexGPT и Python-Telegram «уделяли внимание» моей девушке.

    habr.com/ru/articles/795597/

    #yandexgpt #telegram_api #python #gpt #ai #автоматизация_рутины #автоматизация #занятость #отношения #отношения_с_людьми

  50. Меняем формат розыгрышей призов в Telegram-чатах

    Привет, Хабр! Меня зовут Денис, и сегодня я расскажу вам о проекте, над которым я и мой друг работали последние 7 месяцев. Называется он PLAY365 — и это наш игровой бот для групповых чатов Telegram. В посте будет много информации: о причинах и этапах создания бота, основных функциях, неочевидных нюансах, а также о том, с какими трудностями мы столкнулись и как их преодолели (конечно же, с примерами кода). Узнать всё про PLAY365

    habr.com/ru/articles/794294/

    #telegram_bot #telegram_api #игры #розыгрыш_призов