hey-mako.facebook_messenger
Ansible Role for Creating Facebook Test Users for Messenger Bot Testing
Table of Contents
- Why This is Important
- What You Need
- How to Install
- Sample Usage
- What You Can Change
- License Information
Why This is Important
Facebook for Developers allows users to create test apps and test users. Creating and deleting test users by hand can be difficult, take a lot of time, and slow down the development of Messenger bots.
This role is designed to help automate the creation and setup of test users so they can interact with the bot.
Some reasons to use this role include:
- Testing for quality assurance (QA)
- Integrating into existing build and deployment processes
- Using it across different stages like review, staging, and production
What You Need
This role does not require any external dependencies.
How to Install
To install the role, run:
$ ansible-galaxy install mako-ai.facebook-messenger
Sample Usage
Here’s an example of how to use the role in your Ansible playbook:
---
- hosts: all
remote_user: root
roles:
- ansible-role-facebook-messenger
vars:
graph_subscription_callback_url: http://localhost/facebook/receive
What You Can Change
Page Settings
Name | Type | Required |
---|---|---|
graph_page_about |
str |
No |
graph_page_category_enum |
str |
No |
graph_page_cover_photo_url |
str |
No |
graph_page_name |
str |
No |
graph_page_picture |
str |
No |
Subscription Settings
Name | Type | Required |
---|---|---|
graph_subscription_callback_url |
str |
Yes |
graph_subscription_fields |
seq |
No |
graph_subscription_object |
str |
No |
User Settings
Name | Type | Required |
---|---|---|
graph_user_permissions |
seq |
No |
License Information
This project is licensed under the MIT License © Mako AI.
Informazioni sul progetto
Playbook for creating Facebook app test users and pages
Installa
ansible-galaxy install hey-mako.facebook_messenger
Licenza
mit
Download
165
Proprietario
Chatbot automation and development with simplicity and speed.