This is a Go library for making bots to be used on Facebook messenger. It is built on the Messenger Platform. One of the main goals of the project is to implement it in an idiomatic and easy to use fashion. You can find examples for this library here.
https://github.com/paked/messengerTags | messenger facebook-messenger making-bots golang-library api client bots bot framework |
Implementation | Go |
License | MIT |
Platform | Windows MacOS Linux |
Botkit is the leading developer tool for building chat bots, apps and custom integrations for major messaging platforms. Botkit works with all the NLP services (like Microsoft LUIS and IBM Watson), can use any type of database you want, and runs on almost any hosting platform.
botkit botkit-studio microsoft-bot-framework bot-application slack facebook twilio cisco-spark bots sms conversational-ui workplacebyfacebook microsoft-teams bot facebook-bot facebook-messenger glitch making-bots web-bot chatbot chatbots webex web-chat jabber google-hangoutsClaudia Bot Builder helps developers create and deploy chat-bots for various platforms in minutes to AWS Lambda. It simplifies the messaging workflows, automatically sets up the correct web hooks, and guides you through configuration steps, so that you can focus on important business problems and not have to worry about infrastructure code. This code is enough to operate bots for all supported platforms. Claudia Bot Builder automatically parses the incoming messages into a common format, so you can handle it easily. It also automatically packages the response into the correct message template for the requesting bot, so you do not have to worry about individual bot protocols.
aws-lambda chatbot facebook-messenger slack skype viber telegram twilio alexa line claudiajs claudia aws lambda apigateway bot messenger kik groupmeJBot is a java framework (inspired by Howdyai's Botkit) to make Slack and Facebook bots in minutes. It provides all the boilerplate code needed so that you can make your bot live right away. It supports extra events in addition to all the events supported by Slack/Facebook which makes your work a lot more easier.
jbot slack slack-bot spring-boot slack-webhooks conversation slackbot facebook facebook-bot messenger-bot messenger-bot-boilerplate bot bot-frameworkFacebook recently opened up their Messenger platform to enable bots to converse with users through Facebook Apps and on Facebook Pages. You can read the documentation the Messenger team prepared but it's not very clear for beginners and intermediate hackers.
See Facebook's documentation for all message options.
facebook messenger botMessaging APIs is a mono repo which collects APIs needed for bot development. It helps you build your bots using similar API for multiple platforms, e.g. Messenger, LINE. Learn once and make writing cross-platform bots easier.
messaging messenger line api-client chatbot slack telegram bot viber wechatA Node client for the Facebook Messenger Platform. Requires Node >=4.0.0.
facebook facebook-messenger-platform bot messenger api clientStealth is a Ruby based framework for creating conversational (voice & chat) bots. It's design is inspired by Ruby on Rails's philosophy of convention over configuration. It has an MVC architecture with the slight caveat that views are aptly named replies. Stealth is extensible. All service integrations are split out into separate Ruby Gems. Things like analytics and natural language processing (NLP) can be added in as gems as well.
chatbot chatbot-framework voice bot bot-framework bots natural-language-processing stealth rails alexa-skill alexa-skills-kit facebook-messenger-bot conversational-ui conversational-bots conversational-agents conversational-aiBotMan is a framework agnostic PHP library that is designed to simplify the task of developing innovative bots for multiple messaging platforms, including Slack, Telegram, Microsoft Bot Framework, Nexmo, HipChat, Facebook Messenger and WeChat.
chatbot botman bot-framework chatbot-framework botFacebook Chat (Messenger) for Python. This project was inspired by facebook-chat-api. No XMPP or API key is needed. Just use your email and password.
facebook-messenger facebook-messenger-botExample bots to demonstrate best practices for the Messenger Platform.
To the extent possible under law, Vishnu Ks has waived all copyright and related or neighboring rights to this work.
bots chatbot facebook-messenger bot-stores awesome awesome-listThis is a PHP implementation for Facebook Messenger Bot API. The minimum requirement is that your Web server supports PHP 5.4.
Caprine is an unofficial and privacy focused Facebook Messenger app with many useful features. It has support for Work Chat: Messenger for Workplace, You can send code blocks by using Markdown syntax. It is built with Electron framework.
electron electron-app macos-app facebook messenger facebook-messenger chat app nodejs im instant-messagingMessenger4j is an ultimate Java library for building Chatbots on the Facebook Messenger Platform. If you are excited about building Chatbots on the Facebook Messenger Platform, messenger4j is all you need.
chatbots facebook-messenger messengerThe FB Messenger chatbot that I trained to talk like me. The associated blog post. For this project, I wanted to train a Sequence To Sequence model on my past conversation logs from various social media sites. You can read more about the motivation behind this approach, the details of the ML model, and the purpose of each Python script in the blog post, but I want to use this README to explain how you can train your own chatbot to talk like you.
chatbot seq2seq-model facebook-messenger-bot tensorflowA simple & beautiful desktop client for Facebook Messenger. Chat without distractions on OS X, Windows and Linux. Not affiliated with Facebook. This is NOT an official product. Note: If you download from the releases page, be careful what version you pick. Releases that end with -beta are beta releases, the ones that end with -dev are development releases, and the rest are stable. If you're unsure which to pick, opt for stable. Once you download the app, you'll be able to switch to another channel from the menu.
messenger desktop facebook facebook-messenger portableGoofy is a macOS client for Facebook Messenger. But unlike most other clients, it does not use any of Facebook's APIs, but is basically a single-site browser that injects a little CSS and JS into messenger.com to make it a little more app-like. Feel free to create issues on this repo for feature requests of any kind. However, some features may not be possible due to the way this application is working. Also, I don't want this to be a feature bloated monster, but a slick and small app.
electron messenger facebook chat goofyPython Wrapper for Facebook Messenger Platform. Disclaimer: This wrapper is NOT an official wrapper and do not attempt to represent Facebook in anyway.
Botmetrics is the easy, secure, open-source way for you to measure and engage with your chat-bot users. Botmetrics works natively with Messenger, Slack and Kik bots with support for other messaging platforms coming soon.
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.