Skip to content
This repository has been archived by the owner on Mar 7, 2023. It is now read-only.

netology-code/messenger-framework-php

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple framework for Facebook Messenger webhook

Install

$ composer require neto/messenger-framework

Usage

<?php

require_once __DIR__ . '/vendor/autoload.php';
$app = new Neto\Messenger\Client(HOOK_TOKEN, [
  'app' => [
    'id'      => getenv('APP_ID'),
    'secret'  => getenv('APP_SECRET),
  ],
  'hook' => [
    'subscribe_token' => getenv('HOOK_SUBSCRIBE_TOKEN'),
  ],
]);

$app->message(function ($event) use ($app) {
  $senderId = $event['sender']['id'];
  $message = $event['message'];
  $app->sendTextMessage($senderId, $message['text']);
});

$app->run();

About

Simple framework for Facebook Messenger webhook

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages