Skip to content

Latest commit

 

History

History
62 lines (45 loc) · 1.88 KB

README.md

File metadata and controls

62 lines (45 loc) · 1.88 KB

MessengerBotPHP

A very simple PHP Messenger Bot API for sending messages.
Based on Telegram Bot API by Eleirbag89.

Requirements

For the WebHook:

  • An SSL certificate (Facebook API requires this). You can use Cloudflare's Free Flexible SSL which crypts the web traffic from end user to their proxies if you're using CloudFlare DNS.

Installation

  • Copy Messenger.php into your server and include it in your new bot script
include("Messenger.php");
$facebook = new Messenger($bot_id);

Configuration (WebHook)

Navigate to https://developers.facebook.com/apps/YOUR_APP_ID/messenger/ and add the webhook.

Examples

$facebook = new Messenger($bot_id);
$text = $facebook->Text();
$chat_id = $facebook->ChatID();
$message_id = $facebook->EntryID();
$message = "Hello World";
$result = $facebook->sendMessage($chat_id, $message);

See examples.php for the complete example.

Emoticons

For a list of emoticons to use in your bot messages, please refer to the column Bytes of this table: http://apps.timwhitlock.info/emoji/tables/unicode

F.A.Q.

Q: Can you implement <???> function?

A: I can try. Open a issue and I'll see what I can do.

Q: Your code is awesome. How can I help?

A: Thank you! You can help by codding more features, creating pull requests, or donating using Bitcoin: 1BdL9w4SscX21b2qeiP1ApAFNAYhPj5GgG

License

Free. Don't forget to star :D and send pull requests. :D

Free Software, Hell Yeah!