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

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

https://habr.com/ru/articles/1006302/

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

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

Всем привет! Меня зовут Иван, я руковожу компанией НИИ Крокодил. Как и многие в IT, я состою в куче рабочих чатов, суммарно там, наверное, пару сотен человек. И каждый такой чат живёт одинаково:...

Хабр

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

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

https://habr.com/ru/articles/992100/

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

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

Кто за этим стоит? Нас двое, и этот проект — результат столкновения двух разных подходов к разработке: Дмитрий Спирихин (Я) — System Architecture & Full-stack Development. Я притащил в проект...

Хабр

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

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

https://habr.com/ru/articles/971186/

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

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

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

Хабр

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

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

https://habr.com/ru/articles/960184/

#telegram #telegram_api #python #transformers

Authorization

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

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

https://habr.com/ru/articles/958402/?utm_source=habrahabr&utm_medium=rss&utm_campaign=958402

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

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

Telegram WebApp SDK на Rust: как я полюбил фронтенд Telegram WebApp (MiniApp) with Rust Предисловие Это моя первая статья на Хабре. На первый взгляд может показаться, что она хорошо структурирована и...

Хабр

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

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

https://habr.com/ru/articles/958402/

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

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

Telegram WebApp SDK на Rust: как я полюбил фронтенд Telegram WebApp (MiniApp) with Rust Предисловие Это моя первая статья на Хабре. На первый взгляд может показаться, что она хорошо структурирована и...

Хабр

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

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

https://habr.com/ru/articles/948978/

#telegram_api #ollama #postgresql #go #trading

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

Листая телеграм-каналы с торговыми сигналами, я часто задавался вопросом: а кто из этих экспертов действительно попадает в цель? Одни обещают золотые горы, другие скромно молчат о своих неудачах....

Хабр

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

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

https://habr.com/ru/articles/944144/

#telegrambot #telegram_mini_app #telegram_api #music_player #blog_engine

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

основные возможности скрипта TMH by TCSE Telegram Music Hub (TMH) — это open-source решение, которое превращает ваш Telegram-канал в единое цифровое пространство для музыки, блога и сообщества . И всё...

Хабр

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

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

https://habr.com/ru/articles/942488/

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

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

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

Хабр

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

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

https://habr.com/ru/companies/pm/articles/931910/

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

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

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

Хабр