Comment on page
Как получить ID чата
Часто возникает задача:
- Получить ID чата/беседы ВКонтакте или чата/группы Telegram.
В этой инструкции будет показан наглядный пример, но перед началом убедитесь, что интегрировали ваше сообщество ВКонтакте или бота в Telegram с сервисом MultyAI по этим инструкциям:
Интегрировали? Отлично, идем дальше.
Ничего сложного: вам достаточно импортировать схему, запустить ключевик /id и получить ID беседы либо группу в Telegram.
Делайте по шагам и все получится.
Создаем событие «Входящее сообщение в чате» с условием «Текст сообщения» равен /id
Важно! Multy одинаково отреагирует и на ввод ключевика /ID и на /Id, т.к. мы будем делать нерегистрозависимый вариант.

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

Пример у словия
Добавляем действие «Отправить сообщение» с текстом:
ID чата:
{var:platform.chat.id}
и соединяем с входом условия ВКонтакте

Добавляем отправку сообщения для Вконтакте в чат, где была запущена команда
Аналогично делаем действие для Telegram.
Добавляем действие «Отправить сообщение» с текстом:
<code>ID чата:{var:platform.chat.id}</code>

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

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

ID администратора получен.
Готово!
Last modified 8mo ago