При всей этой шумихе по поводу запуска групповых ботов facebook с их мессенджером, я тоже хотел попробовать. У меня уже есть бот, с которым вы можете общаться тет-а-тет, и я просто хотел разрешить использовать этого бота в созданной мной чат-группе. Я думал, что это будет очень просто, как с ботами в Telegram: добавить бота в группу, как нормальный человек. Похоже, я ошибался. Бот - это страница (приложение), а не человек, поэтому я не могу его найти, когда нажимаю кнопку «добавить людей в беседу». Я мог бы найти любой другой способ использовать бота в группе. Я что-то упускаю? Я неправильно понимаю концепцию ботов facebook? Может быть, кто-нибудь поделится своим опытом создания группового бота для Messenger.
Как создать группового бота для мессенджера facebook?
Ответы (2)
Вы можете создать бота, который ведет себя как группа
Самый распространенный сценарий - когда все пользователи отправляют сообщения боту, и он идентифицирует каждого с помощью UserId, чтобы знать, кто на что должен отвечать.
Бот обычно использует userId, чтобы определить, кому отправлять каждое сообщение. При этом его получит только получатель.
Удалив это условие, ограничивающее отправку сообщения только получателю, все пользователи получили отправленные сообщения.
При этом просто добавьте информацию о том, кто отправляет сообщение
msg = username + "says:" + message
друг сделал это на Parlo
Для обычного мессенджера Facebook вы можете добавлять расширения для групповых чатов, но не ботов. Расширения чата имеют гораздо более ограниченные возможности.
Маловероятно, что возможности, которые вам нужны от чат-бота, будут доступны для расширений чата в ближайшее время. Ниже приводится цитата Михаила Ларионова, технического менеджера Facebook по Messenger на конференции разработчиков F8 в 2017 году:
"Расширения чата не прослушивают ваши сообщения. Вы не можете @ упоминать их. Вместо этого мы идем ва-банк с веб-просмотрами. Почему? Потому что мы хотим получить доступ к вводу пользователя, а текст очень ограничивает. Мы также не хотим, чтобы боты имеют доступ к вашим личным разговорам, и мы не хотим загрязнять ваши разговоры командами ботов ". Источник: Venture Beat
Вы можете добавлять ботов в группы в WorkPlace Messenger, который представляет собой версию Messenger, предназначенную только для бизнеса. Документы