Как стать автором
Обновить
186.05

Мессенджеры *

Системы обмена сообщениями

Сначала показывать
Порог рейтинга
Уровень сложности

Как подключить Google Analytics к Telegram боту?

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 1.6K

Существует множество способов отслеживать активность пользователей Telegram бота. Многие разработчики предпочитают создавать собственные решения. В данной статье я попытаюсь по пунктам объяснить, как можно использовать всем известный сервис Google Analytics для отслеживания действий пользователей вашего Telegram бота.

Для примера я буду использовать свой бот для автоматической проверки и исправления текста на английском языке. Бот представляет собой ни что иное, кроме как обертку для одного из GPT сервисов. Поскольку база данных при этом не используется, использование Google Analytics для учета пользователей выглядит оптимальным вариантом. Поехали: 

Читать далее
Всего голосов 4: ↑2 и ↓2 0
Комментарии 1

Как мы делали «российский Зум»

Время на прочтение 9 мин
Количество просмотров 3.2K
image

С корпоративным софтом есть проблемы, а госкомпаниям в России в текущих реалиях надо как-то разговаривать.

В MS 365 был Teams, поэтому многие приходили к нам и спрашивали, есть ли в нашем офисном пакете такой же. Стало понятно, что нужна разработка такого решения.

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

Сейчас «Р7-Команду» используют ряд предприятий с тысячами сотрудников и государственные учреждения.

Продукт у нас выделен в отдельное направление, у него своя команда, в которую мы активно привлекаем новые кадры.
Читать дальше →
Всего голосов 16: ↑9 и ↓7 +2
Комментарии 13

Tilda и чат-бот: пример интеграции

Уровень сложности Средний
Время на прочтение 6 мин
Количество просмотров 1.6K

Привет, друзья! Сегодня мы поговорим о том, как  добиться эффективной обработки заказов, оформленных на сайте стандартного интернет-магазина на Tilda. Я на примере своего проекта (интернет-магазин карликовых кроликов) расскажу, почему менеджерам неудобно работать с заявками, которые приходят из Tilda напрямую, а также покажу, как можно подключить к обработке заказов чат-бота на примере сервиса ChatApp. Мы поговорим о принципе этой интеграции (то есть о механизме веб-хука) и о проверенных на практике сценариях использования бота. Статья будет полезна тем, у кого уже есть сайт на Tilda (или скоро будет), и кто хочет автоматизировать коммуникацию так, чтобы она была комфортна и заказчику, и менеджерам, и конечно, владельцу проекта.

Узнать, как конкретно...
Всего голосов 7: ↑7 и ↓0 +7
Комментарии 3

Serverless telegram бот в Excel

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 4.8K

Это история про камингаут телеграм‑бота, у которого нет VDS и он бомжует: одной ногой — в гугло‑облаке, другой — в Excel.

Да, жизнь бывает сложнее учебника по ботоводству. Например, для целей ботоводства гугло‑облако все еще может выглядеть надежнее, проще и удобнее VDS. И если в мире людей не зазорно бомжевать по съемным хатам, то кто осудит бомжебота за отказ от VDS?

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

Читать далее
Всего голосов 15: ↑15 и ↓0 +15
Комментарии 2

Истории

Новостной Telegram бот на Java

Уровень сложности Средний
Время на прочтение 4 мин
Количество просмотров 3.4K

Долгое время изучаю Java (но работаю с Oracle) и всё время хочется написать что-то полезное и интересное. Так наткнулся на статьи о Телегам ботах, которые меня и надоумили соорудить своего бота Avandy News.

За идеей для функционала далеко ходить не пришлось, т.к. у меня имеется одна более менее успешная программа, которая попала в Реестр российского ПО (о ней и о том как попасть в Реестр я писал в этой статье).

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Комментарии 11

Telegram показывает удаленные сообщения

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 97K

Несколько дней назад я обнаружил, что Telegram приложение на Windows показывает давно удаленные чаты. При том, что их не было видно ни на телефоне, ни в Linux клиенте. Я поделился этим с друзьями, которые увидели то же самое.

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

Я начал исследовать «удаленные чаты» по API, и заметил, что у всех них проставлен флаг «deactivated», и присутствует параметр migrated_to. Документация Telegram API прямо говорит, что эти чаты повысили уровень. Кроме того, история переписки обычно обрывалась добавлением участников или инициализацией видеоконференции.

Читать далее
Всего голосов 86: ↑84 и ↓2 +82
Комментарии 111

Как приручить нейросеть и создать новогоднего Telegram-бота, который умеет «предсказывать» будущее

Время на прочтение 10 мин
Количество просмотров 4.3K

Мне нравится создавать Telegram-ботов и экспериментировать с нейросетями, поэтому часто объединяю их в своих проектах. Коллеги заметили мое хобби и предложили разработать новогоднего гида Selectel, который будет генерировать персональные предсказания и советы на 2024 год для наших читателей.

Во время реализации спецпроекта я впервые столкнулся с ограничениями по маркетинговой части проекта. Как заставить ChatGPT придумывать разнообразные, но только положительные предсказания? Как не выйти за лимиты текстовой модели и Telegram? В этой статье делюсь ответами на вопросы и реакцией пользователей на проект.
Читать дальше →
Всего голосов 30: ↑30 и ↓0 +30
Комментарии 3

Будни техпода. Как разместить Telegram-бота на виртуальном сервере

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 7K


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

А не возникало ли у вас желания запустить собственный Telegram-бот на своей удалённой виртуалке? Если да, то добро пожаловать под кат, где мы разбираем весь процесс от заказа и подготовки виртуальной машины до запуска бота в работу. Скажем сразу, данная статья — для тех, кто мало знаком с работой Linux-систем и написанием кода Telegram-ботов, но хочет сделать по этому пути один из первых своих шагов.
Читать дальше →
Всего голосов 38: ↑32 и ↓6 +26
Комментарии 3

Кто будет после нас

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 7.6K

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

решили мы с сыном написть Telegram бот...
Всего голосов 26: ↑15 и ↓11 +4
Комментарии 16

Биржа криптовалюты своими руками, или как мужики crypto бота разрабатывали

Уровень сложности Простой
Время на прочтение 17 мин
Количество просмотров 6.2K

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

_("Посмотреть, что там")
Всего голосов 18: ↑10 и ↓8 +2
Комментарии 13

5000 TON, 100 ТГ-премиум, геймификация и розыгрыш. Как Дуров в свой крипто-Кошелёк под Новый год новых юзеров зазывал

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 8.1K

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

• 17 000 "победителей";
• 170 000$ пополнений;
• 35 000 подписок на канал.

Расследование: как они это сделали, что интересного под капотом и почему нужно брать такой пример на карандаш.

Читать далее
Всего голосов 10: ↑6 и ↓4 +2
Комментарии 10

Awakari: от чат-бота к PWA

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 1.1K

Пару месяцев назад в публичном доступе появился телеграм-бот Awakari. Он позволял управлять подписками и источниками, получать и отправлять сообщения в систему. После успешной интеграции с Telegram естественным образом возник вопрос - почему бы не интегрировать Awakari также с WhatsApp, WeChat и так далее? Однако дублировать одни и те же функции интерфейса в разных чат-ботах желания не нашлось. В итоге, было решено остановиться на web UI для функций управления подписками и источниками. Мессенджеры должны эксплуатироваться по своему прямому назначению - для отправки и доставки сообщений. В этой статье я расскажу о том, что из этого вышло.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Комментарии 0

Как я создавал автокликер для приложения «ДругВокруг»

Уровень сложности Средний
Время на прочтение 15 мин
Количество просмотров 6.3K

Социальные сети и мессенджеры последнее время завоевали большую популярность среди пользователей интернета. Одной из таких соцсетей было приложение «ДругВокруг». Точнее, было в моём обиходе. Стояло оно у меня на компьютере с Windows XP в 2016 году. В то время у меня возникла идея сделать одну интересную программу для работы с этим приложением...

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Комментарии 8

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн
Геймтон «DatsEdenSpace» от DatsTeam
Дата 5 – 6 апреля
Время 17:00 – 20:00
Место
Онлайн

Telegram-bot для поиска укрытий (публикую после событий в Белгороде 30.12.23)

Время на прочтение 13 мин
Количество просмотров 24K

Эта статья, как и приложение были написаны на прошлых новогодних праздниках, но по ряду причин, я не решился публиковать текст, так и остался он в черновиках. Вчера случилось страшное - в канун новогодних праздников город Белгород, в котором я живу, попал под массированный обстрел кассетными боеприпасами, моя семья также попала в сектор бомбардировки, чудом спаслись и не пострадали. Все произошло быстро, эти несколько минут перевернули жизни сотен семей. Когда мы вышли из укрытия, стало понятно, что будут десятки погибших. Увы, не сработали никакие системы превентивного предупреждения.

Читать далее
Всего голосов 301: ↑269 и ↓32 +237
Комментарии 2

Традиционный новогодний Хабрачат-2024

Время на прочтение 1 мин
Количество просмотров 2.9K

В этом году нашей доброй традиции исполняется семь лет.

Наша главная изюминка — чат, к которому можно подключиться по SSH, не отходя от терминала. От него в разные сети идут мосты, поддерживаемые энтузиастами, благодаря чему принять участие в Хабрачате также можно через IRC, XMPP, Matrix, Discord и Telegram.

Читать далее
Всего голосов 27: ↑27 и ↓0 +27
Комментарии 3

Про хайтек и Деда Мороза

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 388

Краткая предыстория: ребёнок в своём письме Деду Морозу выразил желание получить подписку на телеграм-премиум. Соответственно, встал вопрос - КАК? Нет, понятно, что так-то купить не проблема, но надо, чтобы именно от Деда Мороза... Материальный подарок можно просто под ёлку положить, а тут как быть?

Читать далее
Всего голосов 3: ↑0 и ↓3 -3
Комментарии 1

Как создать веб-приложение на базе Telegram Mini Apps

Уровень сложности Средний
Время на прочтение 9 мин
Количество просмотров 14K

Telegram Mini Apps — отличная возможность выйти за пределы обычных ботов и попробовать себя в создании более интересных интерфейсов приложений. На базе этого инструмента можно создать магазин или даже сервис для заказа шавермы.

В этой статье познакомимся с Telegram Mini Apps и попробуем создать простое приложение. Сделаем это с использованием обновленного Angular 17 и telegraf, а в конце — задеплоим проект на виртуальный сервер.
Читать дальше →
Всего голосов 30: ↑30 и ↓0 +30
Комментарии 6

Размещение телеграмм бота (Aiogram3) на VPS/VDS

Уровень сложности Средний
Время на прочтение 4 мин
Количество просмотров 5.2K

Расскажу как просто задеплоить телеграмм бота на Aiogram 3 с webhook на VPS/VDS. Посмотреть видео версию, которую я выложил, можно на YouTube

Также покажу установку двух типов сертификатов SSL: ...

C Nginx и без него ...

Читать далее
Всего голосов 9: ↑7 и ↓2 +5
Комментарии 9

Логи в телеграм-ботах

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 10K

Привет, Хабр!

Логирование — это не просто запись текстовых сообщений в файл или консоль. Это это неотъемлемая часть жизни любого грамотного сделанного приложения. В ботах телеги логирование становится вашими глазами и ушами, они помогают отслеживать потоки данных, понимать поведение бота, и, самое главное, быстро находить и исправлять баги.

Ведь кто из нас не любит починить что-то за 5 минут, вместо того чтобы провести в поисках проблемы целый день?

Читать далее
Всего голосов 15: ↑9 и ↓6 +3
Комментарии 3

Пишем простой консольный мессенджер с end-to-end шифрованием поверх «Hidden Lake» сервисов

Уровень сложности Сложный
Время на прочтение 11 мин
Количество просмотров 4.4K

Secpy-Chat — это простой консольный мессенджер со сквозным (end-to-end) шифрованием, работающий поверх сервисов анонимной сети Hidden Lake. За счёт своей простоты его можно редактировать, либо даже полностью переписывать на более любимую технологию или язык программирования. За счёт использования HL сервисов появляется возможность легко формировать децентрализованную коммуникацию в глобальной сети.

Читать далее
Всего голосов 8: ↑8 и ↓0 +8
Комментарии 0

Вклад авторов