fiza-baileys
v7.0.6
Published
Fiza-Baileys - Enhanced WhatsApp Web API library
Maintainers
Readme
✨ A Cute & Powerful WhatsApp Web API Library ✨
🌷 About FIZA-Baileys
FIZA-Baileys is a customized and enhanced WhatsApp Web API library maintained by Fahim / FAHIM143X.
It is designed to provide a powerful foundation for creating WhatsApp automation projects, bots, utilities, and advanced messaging applications.
FIZA-Baileys preserves the functionality and architecture of its upstream project while providing a dedicated FIZA identity and a foundation for future improvements, optimizations, and custom features.
«🎀 FIZA-Baileys is built with love for developers who enjoy creating amazing WhatsApp projects.»
✨ Features
💌 Messaging
- 💬 Send text messages
- 🖼️ Send images
- 🎥 Send videos
- 🎵 Send audio
- 📄 Send documents
- 📍 Send locations
- 👤 Send contacts
- 🧩 Interactive messages
- 🔘 Button-based interactions
- 📝 Message reactions
- ↩️ Message replies
- 🏷️ Mentions and tagging
📸 Media
- 🖼️ Image handling
- 🎥 Video handling
- 🎵 Audio handling
- 📄 Document handling
- 🔗 Link previews
- 📦 Media upload and download utilities
- ⚡ Enhanced media functionality
👥 Groups
- 👋 Group management
- 👑 Admin operations
- 🛡️ Group participant management
- 🏷️ Mention support
- 📢 Broadcast-style messaging
📰 Newsletters
- 🆕 Newsletter functionality
- ➕ Newsletter management
- 👥 Follow / unfollow
- 🔕 Mute / unmute
- ❤️ Reactions
- 📨 Newsletter messaging
🔐 Authentication
- 🔑 Multi-device authentication
- 📱 Pairing support
- 🔗 Custom pairing functionality
- 🔄 Session management
- 🛡️ Authentication state handling
⚡ Performance
- 🚀 Optimized communication
- ⚡ Efficient message processing
- 🧠 Caching support
- 🔄 Multi-device architecture
- 📦 Modern Node.js support
🎀 FIZA Identity
╭─────────────────────────────╮ │ 🎀 FIZA-BAILEYS 🎀 │ ├─────────────────────────────┤ │ 👑 Maintainer : Fahim │ │ 🌸 GitHub : FAHIM143X │ │ 💗 Project : FIZA │ │ 📦 Package : fiza-baileys│ ╰─────────────────────────────╯
📦 Installation
Using npm
npm install fiza-baileys
Using yarn
yarn add fiza-baileys
Using the GitHub repository
git clone https://github.com/FAHIM143X/fiza-baileys.git cd fiza-baileys npm install
🧸 Basic Usage
const { default: makeWASocket, useMultiFileAuthState } = require('fiza-baileys')
async function startFiza() { const { state, saveCreds } = await useMultiFileAuthState('./session')
const sock = makeWASocket({
auth: state
})
sock.ev.on('creds.update', saveCreds)
console.log('🎀 FIZA-Baileys is running!')}
startFiza()
«💡 The exact API available depends on the version of FIZA-Baileys you are using.»
📱 Termux Installation
FIZA-Baileys can be used as part of your WhatsApp bot project on Android Termux, provided your bot and its dependencies support your environment.
Install the basic tools:
pkg update -y pkg upgrade -y pkg install git nodejs -y
Clone the repository:
git clone https://github.com/FAHIM143X/fiza-baileys.git cd fiza-baileys
Install dependencies:
npm install
Build the TypeScript source:
npm run build:tsc
Test that the library loads:
node -e "import('./lib/index.js').then(() => console.log('✅ FIZA-Baileys loaded successfully')).catch(err => { console.error('❌ Failed:', err); process.exit(1) })"
🖥️ VPS Installation
Connect to your VPS and install Node.js and Git.
Then:
git clone https://github.com/FAHIM143X/fiza-baileys.git cd fiza-baileys
Install dependencies:
npm install
Build:
npm run build:tsc
Start your WhatsApp bot using the start command provided by your bot project.
🛠️ Development
Clone the repository:
git clone https://github.com/FAHIM143X/fiza-baileys.git cd fiza-baileys
Install dependencies:
npm install
Compile TypeScript:
npm run build:tsc
Build documentation:
npm run build:docs
Run tests:
npm test
Lint the source:
npm run lint
🌸 Project Structure
fiza-baileys/ │ ├── 📁 lib/ │ ├── Socket/ │ ├── Utils/ │ ├── WABinary/ │ └── ... │ ├── 📁 WAProto/ │ ├── 📁 assets/ │ ├── 📁 scripts/ │ ├── 📁 test/ │ ├── 📄 package.json ├── 📄 tsconfig.json ├── 📄 engine-requirements.js ├── 📄 README.md └── 📄 LICENSE
💕 Credits & Attribution
FIZA-Baileys is a customized fork/project based on the upstream Baileys ecosystem and the Baileys Elite project.
🌷 FIZA-Baileys
Maintainer: Fahim GitHub: FAHIM143X Project: FIZA
🌸 Original Project
Baileys Elite Original project: Shizo Devs Repository: https://github.com/shizo-devs/baileys
💗 Baileys
The project is part of the broader Baileys ecosystem.
Original authors, contributors, and required license notices remain credited according to their respective licenses.
«⚠️ Please do not remove original copyright notices or required attribution when redistributing this project.»
🎀 Why FIZA-Baileys?
FIZA-Baileys exists to provide a personalized and continuously improved foundation for the FIZA ecosystem.
Our goal is to create a stable, modern, developer-friendly library that can power future FIZA projects and WhatsApp automation tools.
🌸 FIZA │ ├── 🎀 FIZA-Baileys │ ├── 🤖 FIZA WhatsApp Bot │ ├── 🧩 FIZA Plugins │ └── ✨ Future Projects
📜 License
This project is released under the MIT License, subject to the license terms and attribution requirements of the underlying projects from which the code is derived.
See the "LICENSE" file for details.
🌸 FAHIM143X 🌸
FIZA isn't just a project... it's a vibe. 💗✨
