Messenger chatbot get started button not shown to non tester users - facebook-messenger-bot

I have a facebook messenger chatbot app that works perfect with users that get tester-role.
In the app dashboard I see that that app is approved as public and is live.
My issue is that users (that not get any role in the app dashboard) can't see the start button and can't start conversion with the bot.
I read that I need approve on page_message, but I can't see this option on the submission items.
Thanks for the help!

You have to also submit your bot for approval in the Messenger tab for your app. Just setting it to live won't make it available to all users.

Related

Is it possible to avoid Google Hangout Chat link preview's displaying authentication challenges?

Hi we use Google Hangouts Chat at work. We like seeing link previews, but if we link to an internal resource protected by gsuite autherization, the link preview is just a box telling the bot to sign in. Is there a way of avoiding this?

Facebook fanpage .ics link for upcoming events does not work

I own a personal Facebook account and a second Facebook account for a bands fanpage. I want to integrate the facebook events via .ics subscription to my wordpress calendar.
Therefor I logon to Facebook with my personal account (or with my bands account, it makes no difference), then I go to one specific event and click on the "..." button next to share and then I choose "export event"
and after that I have the link for all upcoming events.
When I subscribe to this URL e.g. in macOS Calendar, no events are delivered...
Does anybody know whats going wrong here?

Encrypted notifications under accounts for sandbox mode

I am using developer mode of paypal to link my developer account while testing my site.
What I notice is that Notification for payment received/refund is encrypted which was not the case before. I want to see the details in english so that I can proceed with my development but this encryption is strucking me at a place.
Do anyone has a solutions for this?
Recently, the sandbox notification that is showing in Developer.paypal.com portal facing some issue and they're currently fixing it as we speak.
The only workaround that they have provided for us to view the content of the notification, is by clicking the search button in the notification section and then choose the sandbox account that you would like to see, next choose the date range and click the search button.
Now the list should show the same notification list but this time you will be able to see the content.
Attached are the screenshot of the section where you can search. Click Here for the image

Skype bot can not be added to group chat

I'm developing a bot for Skype and enabled setting that allows to add this bot to Group Chats. However, when I click to "Add People" button, I can see only the real people, but Skype Bots are hidden there (even the official ones).
There is an official doc that Skype bot can be added to the group chat as regular Skype account, but I am not able to do it.
My bot is not published, but one on one conversation works well. Also, in the private chat with Bot I can add people to conversation and thus I can create a group with this bot, but the main question is how to add the bot to the existing group chat?
On the configuration page for Skype on the dev.botframework.com site. Make sure you've enabled group messaging:
Additional information about groups on skype can be found here.
Finally I was able to add it to the group by opening Web Skype and then opening the private chat with my Bot.
Web Skype showed me a message "Add SkotBot to your contacts" which is very strange because it was already on my contact list. After clicking to this link bot is displayed on the "Add People" list.
I had the similar issues. and I try your method/suggestion above, it works!
the exact steps for other to read on (based on your suggestion)
1. from Mac Client Skype, I'm using version 7.43 (241) make a 1:1 chat with my bot. (to make it appears on the chat history on web skype later)
2. login the web skype, it will appear as history/conversation on the left. Message sending is disabled. Clicking on the bot icon appears on the chat screen above, it will open the profile
3. Add the bot to contact.
4. Then the bot can be added to the existing group conversation, just like add a normal human contact.
It seems to be some bugs in the Skype ecosystem?

How to add "subscribe button" in facebook messenger bot?

I need to add a button (subscription ) in my messenger bot through which users can subscribe. and after that bot will automatically send latest post to the users at the specific time.
I was going through documentation but i am unable to find any proper documentation for it.
Can anybody please help regarding that?
Facebook don't provide a mechanism to manage subscriptions. It's up to you as a developer to choose how to implement this - for example using a button with a payload to confirm that the user wants to opt in.
You could perhaps put an Opt Out option in your persistent menu and listen for the relevant payload and unsubscribe the user.
Facebook have published some documentation about this, explaining how they expect subscription messaging to be triggered:
Person sends a message to a business or clicks on a call to action button within Messenger to request subscription messaging
Person requests subscription messaging from a business via a Send to Messenger plugin
Person signs up for SMS alerts
See the full page of documentation at https://developers.facebook.com/docs/messenger-platform/policy-overview#messaging_types for more details on their expectation

Resources