hey-mako.facebook_messenger

Facebookテストユーザーを作成し、MessengerボットをテストするためのAnsibleロールです。

ビルドステータス

目次

動機

Facebook for Developersでは、ユーザーがテストアプリケーションやテストユーザーを作成できます。手動で新しいテストユーザーを作成して削除するのは維持が難しく、時間がかかり、Messengerボットの開発を妨げます。

このロールの目的は、ボットにメッセージを送信できるようにテストユーザーを作成および設定する機能を提供することです。

このロールを使用するいくつかのユースケースは以下の通りです。

  • 品質保証(QA)テスト
  • 既存のビルドおよびデプロイメントパイプラインに統合
  • 異なる環境間での再利用性(例:レビュー、ステージング、本番)

依存関係

このロールには依存関係はありません。

インストール

$ ansible-galaxy install mako-ai.facebook-messenger

---

- hosts: all
  remote_user: root
  roles:
    - ansible-role-facebook-messenger
  vars:
    graph_subscription_callback_url: http://localhost/facebook/receive

変数

ページ変数

名前 タイプ 必須
graph_page_about str :heavy_multiplication_x:
graph_page_category_enum str :heavy_multiplication_x:
graph_page_cover_photo_url str :heavy_multiplication_x:
graph_page_name str :heavy_multiplication_x:
graph_page_picture str :heavy_multiplication_x:

サブスクリプション変数

名前 タイプ 必須
graph_subscription_callback_url str :heavy_check_mark:
graph_subscription_fields seq :heavy_multiplication_x:
graph_subscription_object str :heavy_multiplication_x:

ユーザー変数

名前 タイプ 必須
graph_user_permissions seq :heavy_multiplication_x:

ライセンス

MIT © Mako AI

プロジェクトについて

Playbook for creating Facebook app test users and pages

インストール
ansible-galaxy install hey-mako.facebook_messenger
ライセンス
mit
ダウンロード
165
所有者
Chatbot automation and development with simplicity and speed.