Botframework-sdk: Facebook Messenger Bot only replies me not others on my page

Created on 19 Oct 2016  ·  23Comments  ·  Source: microsoft/botframework-sdk

Hi i have made a facebook messenger bot successfully but problem is it only replied me not others on my page. are there any permissions to setup for messenger bot to use y public?

help wanted

Most helpful comment

@shahroznawaz You need to submit your facebook app for review to facebook team. Once they approve it, everyone will be able to use your messenger bot.

From the Facebook documentation:

When your app is in Development Mode, your bot will work for admins, developers and testers of the app. After your app is approved and public, it will work for the general public.

All 23 comments

@shahroznawaz You need to submit your facebook app for review to facebook team. Once they approve it, everyone will be able to use your messenger bot.

From the Facebook documentation:

When your app is in Development Mode, your bot will work for admins, developers and testers of the app. After your app is approved and public, it will work for the general public.

During the submit app requeste period you can add your "facebook friends" as "tester" in the developer portal. Once you added them they can use your bot in facebook.

Hope it help.

Regards

ok i understand then why facebook has given an option in app settings to public your app?

They will review your app. They will validade your conversation bot according to they rules. I think it's in the same page that you send to review.

https://developers.facebook.com/apps/{appId}/messenger/
In "App Review for Messenger" tab

You should go to the facebook forums for this issue, this has to do with how facebook manages interactions with bots on messenger.

Can confirm my instance of this issue was solved by submitting the app for review with 'messages' included as @ricardodemauro suggested. Someone from the facebook team will message your bot and test it out quickly based on the things you mention to ask with the submission. If it passes, you bot should start replying to outsiders

I too I'm facing a similar problem but my bot was approved already but still replying only me. What should I do?

me too. my bot has been approved but replies only to me (i'm the admin). how do you resolve this?

@projomni , you need to make the bot public. Go to your dashboard, under app review, you'll see the option of making the bot public. Check, this https://developers.facebook.com/docs/messenger-platform/product-overview/launch#app_public

Users can't interact with your bot before you do so.

I've done this before, but I still cannot use the bot outside my test
account.

On Sat, Jun 17, 2017 at 5:22 AM, Lorna Tumuhairwe notifications@github.com
wrote:

@projomni https://github.com/projomni , you need to make the bot
public. Go to your dashboard, under app review, you'll see the option of
making the bot public. Check, this https://developers.facebook.
com/docs/messenger-platform/product-overview/launch#app_public


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Microsoft/BotBuilder/issues/1465#issuecomment-309211935,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AIShG7YtTkFAZXeMm4zZJp5UIqBteFGeks5sE8T-gaJpZM4KbAkW
.

I've done this before, but I still cannot use the bot outside my test
account.

same problem

Omg I litteraly lost 4 hours due to this ... Having another user register as a developer solve the problem for me 👍

Yes, Unless until your bot is Approved by FB. Once Approved You must make your page public.

When bot is in submission, they says to add details.
There is two options, support instant reply and another is doesn't support.
I've ticked Support because it's a chatbot.
But, they replied that it stopped?? Why??
What's my folt here, it's in submission and they hadn't got any reply!!

@AAShakil i got the same problem and i don´t understand what i did wrong.

screenshot from 2018-08-02 02-00-20
i am also having the same issue, the review process is completed and my app says it's live but it still only responds to me.

@ABinfinity Have you asked this on the Facebook developer forums? If the bot is replying to you, then the issue is not with the Bot Framework but with Facebook Messenger and/or some configuration setting there.

Any solutions ? i have the same issues ?

@soumilshah1995 Summary of suggestions:

You need to submit your facebook app for review to facebook team. Once they approve it, everyone will be able to use your messenger bot.

You should go to the facebook forums for this issue, this has to do with how facebook manages interactions with bots on messenger.

you need to make the bot public. Go to your dashboard, under app review, you'll see the option of making the bot public. Check, this https://developers.facebook.com/docs/messenger-platform/product-overview/launch#app_public

Having another user register as a developer solve the problem for me

Thanks for answer

On Sat, May 4, 2019 at 12:41 PM Eric Dahlvang notifications@github.com
wrote:

@soumilshah1995 https://github.com/soumilshah1995 Summary of
suggestions:

You need to submit your facebook app for review to facebook team. Once
they approve it, everyone will be able to use your messenger bot.

You should go to the facebook forums for this issue, this has to do with
how facebook manages interactions with bots on messenger.

you need to make the bot public. Go to your dashboard, under app review,
you'll see the option of making the bot public. Check, this
https://developers.facebook.com/docs/messenger-platform/product-overview/launch#app_public

Having another user register as a developer solve the problem for me


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Microsoft/BotBuilder/issues/1465#issuecomment-489343072,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AJMF5P3QNTZNZYH75YOKN43PTW4FHANCNFSM4CTMBELA
.

>

Thanking You,
Soumil Nitin Shah

B.E in Electronic
MS Electrical Engineering
MS Computer Engineering
+1-646 204 5957

Same here. I got it switched to Live and requested the review. Facebook support messaged me with

This is a test message from the Facebook team. Please respond from your app within 2 days to confirm that the integration is functioning.

However, my bot can't reply to anyone else except me so I replied to them manually and see what happens lol. Anyone else with a similar problem?

i hate facebook

Are you using a live server to deploy your facebook messenger or you are using any local server or localhost, If you are not using a live server it is not accessible to anyone. You need a live server like google cloud to access the bot from anywhere or with any user

Was this page helpful?
0 / 5 - 0 ratings