🤖 Бот «Узнай ID» для мессенджера MAX

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

При разработке ботов, настройке интеграций и администрировании в MAX постоянно нужны ID — пользователей, чатов, каналов, даже стикеров. Вручную искать их через API неудобно, а готовых инструментов платформа пока не предоставляет.

Разработчики тратят время на рутину вместо продуктовых задач.

Бот с интуитивным интерфейсом на инлайн-кнопках, который мгновенно выдаёт любой нужный ID в один клик. Все идентификаторы отображаются в копируемом формате — нажал, скопировал, вставил в код.

Что умеет

👤 Показывает ID, имя и username текущего пользователя по нажатию кнопки.

🤖 Выводит полную информацию о боте — ID, имя, username.

💬 Определяет ID чата — достаточно переслать боту любое сообщение из нужного чата, и он извлечёт идентификатор.

📢 Находит ID канала тремя способами — по публичной ссылке, по числовому ID или автоматически при добавлении бота в канал.

🎨 Распознаёт стикеры — отправь стикер, бот вернёт его код, прямую ссылку и размер.

🧹 Чистый интерфейс — кнопка «Прочитано» удаляет ответ, чтобы чат не захламлялся.

Технические детали

Написан на Python с использованием maxapi. Задеплоен на выделенный сервер через systemd с автоперезапуском.

Обработка ошибок, защита от спама, кэширование запросов к API.

Стек: Python 3.12, maxapi, pydantic, aiohttp, systemd, Docker-ready. От идеи до деплоя — за одну сессию.

🔗 Попробовать бота:https://max.ru/id752703975446_2_bot

🤖
Бот «Узнай ID» для мессенджера MAX
Разработали бота-помощника для разработчиков и администраторов в мессенджере MAX новой платформе, где пока нет встроенных инструментов для быстрого получения ID по... | Сетка — социальная сеть от hh.ru