Как получить ID чата

Часто возникает задача:

  • Получить ID чата/беседы ВКонтакте или чата/группы Telegram.

В этой инструкции будет показан наглядный пример, но перед началом убедитесь, что интегрировали ваше сообщество ВКонтакте или бота в Telegram с сервисом MultyAI по этим инструкциям:

Интегрировали? Отлично, идем дальше.

Скачать готовую схему можно тут: 💾 Cкачать схему 🔧 Инструкция по установке схем

Ничего сложного: вам достаточно импортировать схему, запустить ключевик /id и получить ID беседы либо группу в Telegram.

Делайте по шагам и все получится.

Рассмотрение схемы

Создаем событие «Входящее сообщение в чате» с условием «Текст сообщения» равен /id

Важно! Multy одинаково отреагирует и на ввод ключевика /ID и на /Id, т.к. мы будем делать нерегистрозависимый вариант.

Если у вас подключено несколько сообществ ВКонтакте, то рекомендуем добавить еще одно условие: «Бот или Интеграция, запустившие событие» и выбрать ваше сообщество.

Добавляем действие «Отправить сообщение» с текстом:

ID чата: {var:platform.chat.id}

и соединяем с входом условия ВКонтакте

Аналогично делаем действие для Telegram.

Добавляем действие «Отправить сообщение» с текстом:

<code>ID чата:{var:platform.chat.id}</code>

Бонусом оставляем условие «Текстовая переменная» {var:platform.user.id} равна вашему значению, для проверки того, кто запустил команду.

Условие для запуска команды нужным админом.​Для того, чтобы получить ID нужных администраторов необходимо включить схему и написать в личные сообщения своему сообществу или боту Telegram команду /ID.

Вы получите свой ID. Далее следует добавить условие: "Текстовая переменная" {var:platform.user.id} равна ... вставить ваш ID, как на скрине выше.

ID администратора получен.

Готово!

Last updated