Messenger4j - A Java library for the Messenger Platform

  •        284

Messenger4j 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.

https://github.com/messenger4j/messenger4j

Tags
Implementation
License
Platform

   




Related Projects

messenger - Package messenger is used for making bots for use with Facebook messenger

  •    Go

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.

Caprine - Elegant Facebook Messenger Desktop App

  •    Javascript

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.

fbchat - Facebook Chat (Messenger) for Python

  •    Python

Facebook 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.

messenger-bot-tutorial - Facebook Messenger bot 15 minute tutorial

  •    Javascript

Facebook 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.


Messenger-for-Desktop - Bring messenger.com to your OS X, Windows or Linux desktop.

  •    Javascript

A 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.

goofy - Desktop client for Facebook Messenger

  •    Javascript

Goofy 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.

Facebook-Messenger-Bot - Facebook chatbot that I trained to talk like me using Seq2Seq

  •    Python

The 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.

wdt-emoji-bundle - Slack like emoji picker with apple/ios, twitter/twemoji, google, emojione, facebook, messenger emoji support

  •    Javascript

Slack like emoji selector with apple/ios, twitter/twemoji, google, emojione, facebook, messenger and custom emoji support. I ❤️ opensource. Thanks to Cal Henderson @iamcal.

fb-messenger-php - Facebook Messenger Bot PHP API

  •    PHP

This is a PHP implementation for Facebook Messenger Bot API. The minimum requirement is that your Web server supports PHP 5.4.

claudia-bot-builder - Create chat bots for Facebook Messenger, Slack, Amazon Alexa, Skype, Telegram, Viber, Line, GroupMe, Kik and Twilio and deploy to AWS Lambda in minutes

  •    Javascript

Claudia 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.

stealth - An open source Ruby framework for conversational voice and text chatbots. 🤖

  •    Ruby

Stealth 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.

emesene - emesene is an instant messenger capable of connecting to various networks and utilizing different graphical toolkits

  •    Python

emesene is an instant messenger capable of connecting to various networks and utilizing different graphical toolkits. Currently msn and xmpp (jabber) are supported through papyon and SleekXMPP, which allows emesene to connect to various IM services such as Windows Live Messenger, GTalk, Facebook Chat, etc. emesene embeds in its codebase a number of python libraries for the different service it supports. We embed them instead of using git submodules so we can make packagers' life better and hotfix eventual bugs.

node-red-contrib-chatbot - Visually build a full featured chat bot for Telegram, Facebook Messenger and Slack with Node-RED

  •    HTML

With RedBot you can visually build a full featured chat bot for Telegram, Facebook Messenger and Slack with Node-RED. Almost no coding skills required. Node-RED is a tool for wiring together hardware devices, APIs and online services in new and interesting ways.

pymessenger - A Python Wrapper for the FB Messenger Bot API (Send/Receive API)

  •    Python

Python Wrapper for Facebook Messenger Platform. Disclaimer: This wrapper is NOT an official wrapper and do not attempt to represent Facebook in anyway.

PullToDismiss - You can dismiss modal viewcontroller like Facebook Messenger by pulling scrollview or navigationbar in Swift

  •    Swift

PullToDismiss provides dismiss modal viewcontroller function like Facebook Messenger by pulling scrollview or navigationbar with smooth and rich background effect. If you update from 1.x to 2.0, see migration guide if needed.

MSN Messenger History Merger

  •    DotNet

The MSN Messenger History Merging tool was designed for merging the xml history files of the MSN Messenger and the Windows Live Messenger. This is useful when using multiple machines running the Messenger (e.g., office and home) with the history logging turned on. In this sce...

DNN Live Messenger

  •    

DNN Live Messenger makes it easy for users to integrate Windows Live UI Controls into their DotNetNuke Website. Instantly add the Windows Live Messenger webbar and enable users to use Windows Live Messenger from your Website.

Chatform - Turn your survey into a conversation on any messaging app

  •    Javascript

Create surveys or forms and gather responses using: Facebook Messenger, WeChat, Twilio SMS, LINE Messenger, Telegram, Viber, Twitter DM, Web Chat, e-mail, and in-app chat on iOS and Android. Download responses to your forms and surveys as a CSV file: easily import these responses into Microsoft Excel, Google Sheets, Numbers and loads of other software.