Как создать группового бота для мессенджера facebook?

При всей этой шумихе по поводу запуска групповых ботов facebook с их мессенджером, я тоже хотел попробовать. У меня уже есть бот, с которым вы можете общаться тет-а-тет, и я просто хотел разрешить использовать этого бота в созданной мной чат-группе. Я думал, что это будет очень просто, как с ботами в Telegram: добавить бота в группу, как нормальный человек. Похоже, я ошибался. Бот - это страница (приложение), а не человек, поэтому я не могу его найти, когда нажимаю кнопку «добавить людей в беседу». Я мог бы найти любой другой способ использовать бота в группе. Я что-то упускаю? Я неправильно понимаю концепцию ботов facebook? Может быть, кто-нибудь поделится своим опытом создания группового бота для Messenger.


person Dmitry Korolev    schedule 16.05.2017    source источник
comment
Похоже, групповые боты пока не подходят. (Проверьте это)   -  person Bouramas    schedule 20.10.2017


Ответы (2)


Вы можете создать бота, который ведет себя как группа

Самый распространенный сценарий - когда все пользователи отправляют сообщения боту, и он идентифицирует каждого с помощью UserId, чтобы знать, кто на что должен отвечать.

Бот обычно использует userId, чтобы определить, кому отправлять каждое сообщение. При этом его получит только получатель.

Удалив это условие, ограничивающее отправку сообщения только получателю, все пользователи получили отправленные сообщения.

При этом просто добавьте информацию о том, кто отправляет сообщение

msg = username + "says:" + message

друг сделал это на Parlo

person Guilherme    schedule 08.02.2018
comment
Итак, что случилось через год? утихла вся шумиха? Я ничего не могу найти в stackoverflow для группового бота, и я продолжаю получать запросы от людей - person PirateApp; 15.02.2018

Для обычного мессенджера Facebook вы можете добавлять расширения для групповых чатов, но не ботов. Расширения чата имеют гораздо более ограниченные возможности.

Маловероятно, что возможности, которые вам нужны от чат-бота, будут доступны для расширений чата в ближайшее время. Ниже приводится цитата Михаила Ларионова, технического менеджера Facebook по Messenger на конференции разработчиков F8 в 2017 году:

"Расширения чата не прослушивают ваши сообщения. Вы не можете @ упоминать их. Вместо этого мы идем ва-банк с веб-просмотрами. Почему? Потому что мы хотим получить доступ к вводу пользователя, а текст очень ограничивает. Мы также не хотим, чтобы боты имеют доступ к вашим личным разговорам, и мы не хотим загрязнять ваши разговоры командами ботов ". Источник: Venture Beat

Вы можете добавлять ботов в группы в WorkPlace Messenger, который представляет собой версию Messenger, предназначенную только для бизнеса. Документы

person wcjord    schedule 04.02.2019
comment
Эта ссылка говорит о том, что расширения чата больше не поддерживаются. - person Amin Guermazi; 26.04.2021