fca-mt
v3.1.1
Published
Facebook Chat API BY MINH TRI
Readme
🚀 FCA-MT
Fast • Stable • Modern Facebook Chat API
A modern Facebook Messenger API for building Messenger bots with high performance, stability, and an easy-to-use interface.
Developed & Maintained by MINH TRI (MT)
✨ Features
- ⚡ High performance
- 🔒 Cookie Login Support
- 📩 Send & Receive Messages
- 👥 Group Management
- 🖼️ Send Images
- 🎥 Send Videos
- 🎵 Send Audio
- 📎 Send Attachments
- 👍 React Messages
- ❤️ Unsend Messages
- 📝 Edit Nickname
- 👑 Manage Admins
- 📡 MQTT Listener
- 🔄 Auto Reconnect
- 🛠️ Stable GraphQL Handler
- 🚀 Optimized Memory Usage
📦 Installation
npm install fca-mtor
yarn add fca-mt🚀 Basic Usage
const login = require("fca-mt");
login(
{
appState: require("./appstate.json")
},
(err, api) => {
if (err) return console.log(err);
api.sendMessage(
"Hello World!",
"THREAD_ID"
);
});⚙️ Login Using Cookies
const login = require("fca-mt");
login({
email: "[email protected]",
password: "password"
}, callback);📂 Project Structure
fca-mt/
│
├── Main.js
├── index.js
├── src/
├── utils/
├── logger/
├── package.json
└── README.md🔥 Main APIs
api.sendMessage()
api.unsendMessage()
api.changeNickname()
api.changeAdminStatus()
api.getThreadInfo()
api.getUserInfo()
api.listenMqtt()
api.setMessageReaction()
api.markAsRead()
api.handleMessageRequest()
api.httpGet()
api.httpPost()📋 Requirements
| Requirement | Version | |-------------|---------| | Node.js | >=18 | | npm | >=9 |
📈 Performance
- Fast Startup
- Low RAM Usage
- Optimized MQTT
- Automatic Reconnect
- Stable Long-running Sessions
🛡️ License
MIT License
👨💻 Author
MINH TRI
GitHub: https://github.com/devminhtri205
NPM: https://www.npmjs.com/package/fca-mt
❤️ Support
If you like this project, please give it a ⭐ on GitHub.
Thank you for using FCA-MT 🚀
