anya-bail
v1.0.3
Published
A WebSockets library for interacting with WhatsApp Web
Readme
Interactive / button messages
Template messages
List messages
Cards / Carousel messages
Album messages
AI icon on messages
Share / Request phone number
Sticker pack messages
Full MEX notification dispatcher | Partial
Outgoing call API
Rich response / Meta AI messages
Username in contacts / groups
Pairing race-condition fix
iOS / Android / KaiOS browser support
chunkOrderin history sync
| tctoken prune on reconnect
| App state sync resilience | Partial | ✅forceSnapshot+blockedCollections|
| Message ID prefix |3EB0 |4NY4W3B` |
| Addons layer | ❌ | ✅ 18 addon files
Data Store (Implementing) Auto-Reply System - Example to Start
- Call Message - Event Message - Order Message - Product Message - Payment Message - Decrypt Event Response - Payment Invite Message - Admin Invite Message - Group Invite Message - Sticker Pack Message - Share Phone Number Message - Request Phone Number Message - Buttons Reply Message - Buttons Message - Interactive Messages - Buttons List Message - Buttons Product List Message - Buttons Cards Message - Buttons Template Message - Buttons Interactive Message - Buttons Interactive Message PIX - Buttons Interactive Message PAY - Status Mentions Message - Shop Message - Collection Message - AI Icon Feature - Sending with Link Preview - Media Messages
HD Image Message - HD Video Message - Album Message - Ptv Video Message - ViewOnce Message
Modify Messages group status v2 Fixed an issue where media could not be sent to newsletters due to an upstream issue. 📁 Reintroduced makeInMemoryStore with a minimal ESM adaptation and small adjustments for Baileys v7. 📦 Switched FFmpeg execution from exec to spawn for safer process handling. 🗃️ Added @napi-rs/image as a supported image processing backend in getImageProcessingLibrary(), offering a balance between performance and compatibility. 📨 Messages Handling & Compatibility 📩 Expanded messages support for: 🖼️ Album Message 👤 Group Status Message 👉🏻 Interactive Message (buttons, lists, native flows, templates, carousels). 🎞️ Status Mention Message 📦 Sticker Pack Message ✨ Rich Response Message [NEW] 🧾 Message with Code Blocks [NEW] 🌏 Message with Inline Entities [NEW] 📋 Message with Table [NEW] 💳 Payment-related Message (payment requests, invites, orders, invoices). 📰 Simplified sending messages with ad thumbnail using externalAdReply, without requiring manual contextInfo. 💭 Added support for quoting messages inside channel (newsletter). [NEW] 🎀 Added support for custom button icon. [NEW] 🧩 Additional Message Options 👁️ Added optional boolean flags for message handling: 🤖 ai - AI icon on message 📣 mentionAll - Mention all group participants without requiring their JIDs in mentions or mentionedJid [NEW] 🔧 ephemeral, groupStatus, spoiler, viewOnce, viewOnceV2, viewOnceV2Extension, interactiveAsTemplate - Message wrappers 🔒 secureMetaServiceLabel - Secure meta service label on message [NEW] 📄 raw - Build your message manually (DO NOT USE FOR EXPLOITATION) 🔔 Mention 😁 Reaction 📌 Pin Message ➡️ Forward Message 👤 Contact 📍 Location 🗓️ Event 👥 Group Invite 🛍️ Product 📊 Poll 💭 Button Response ✨ Rich Response 🧾 Message with Code Block 🌏 Message with Inline Entities 📋 Message with Table 🎞️ Status Mention 🖼️ Album (Image & Video) 📦 Sticker Pack 👉🏻 Sending Interactive Messages 1️⃣ Buttons 2️⃣ List 3️⃣ Interactive 4️⃣ Hydrated Template 💳 Sending Payment Messages 1️⃣ Invite Payment 2️⃣ Invoice 3️⃣ Order 4️⃣ Request Payment 👁️ Other Message Options 1️⃣ AI Icon 2️⃣ Ephemeral 3️⃣ External Ad Reply 4️⃣ Group Status 5️⃣ Raw 6️⃣ Secure Meta Service Label 7️⃣ View Once 8️⃣ View Once V2 9️⃣ View Once V2 Extension 🔟 Spoiler ♻️ Modify Messages 🗑️ Delete Messages ✏️ Edit Messages 🧰 Additional Contents 🏷️ Find User ID (JID|PN/LID) 🔑 Request Custom Pairing Code 🖼️ Image Processing 📣 Newsletter Management 👥 Group Management 👥 Community Management 👤 Profile Management 🛒 Business Management 🔐 Privacy Management 📡 Events useSingleFileAuthState 📣 Credits
Data Store (Implementing) Auto-Reply System - Example to Start
- Call Message - Event Message - Order Message - Product Message - Payment Message - Decrypt Event Response - Payment Invite Message - Admin Invite Message - Group Invite Message - Sticker Pack Message - Share Phone Number Message - Request Phone Number Message - Buttons Reply Message - Buttons Message - Interactive Messages - Buttons List Message - Buttons Product List Message - Buttons Cards Message - Buttons Template Message - Buttons Interactive Message - Buttons Interactive Message PIX - Buttons Interactive Message PAY - Status Mentions Message - Shop Message - Collection Message - AI Icon Feature - Sending with Link Preview - Media Messages
HD Image Message - HD Video Message - Album Message - Ptv Video Message - ViewOnce Message
Modify Messages group status v2 Fixed an issue where media could not be sent to newsletters due to an upstream issue. 📁 Reintroduced makeInMemoryStore with a minimal ESM adaptation and small adjustments for Baileys v7. 📦 Switched FFmpeg execution from exec to spawn for safer process handling. 🗃️ Added @napi-rs/image as a supported image processing backend in getImageProcessingLibrary(), offering a balance between performance and compatibility. 📨 Messages Handling & Compatibility 📩 Expanded messages support for: 🖼️ Album Message 👤 Group Status Message 👉🏻 Interactive Message (buttons, lists, native flows, templates, carousels). 🎞️ Status Mention Message 📦 Sticker Pack Message ✨ Rich Response Message [NEW] 🧾 Message with Code Blocks [NEW] 🌏 Message with Inline Entities [NEW] 📋 Message with Table [NEW] 💳 Payment-related Message (payment requests, invites, orders, invoices). 📰 Simplified sending messages with ad thumbnail using externalAdReply, without requiring manual contextInfo. 💭 Added support for quoting messages inside channel (newsletter). [NEW] 🎀 Added support for custom button icon. [NEW] 🧩 Additional Message Options 👁️ Added optional boolean flags for message handling: 🤖 ai - AI icon on message 📣 mentionAll - Mention all group participants without requiring their JIDs in mentions or mentionedJid [NEW] 🔧 ephemeral, groupStatus, spoiler, viewOnce, viewOnceV2, viewOnceV2Extension, interactiveAsTemplate - Message wrappers 🔒 secureMetaServiceLabel - Secure meta service label on message [NEW] 📄 raw - Build your message manually (DO NOT USE FOR EXPLOITATION) 🔔 Mention 😁 Reaction 📌 Pin Message ➡️ Forward Message 👤 Contact 📍 Location 🗓️ Event 👥 Group Invite 🛍️ Product 📊 Poll 💭 Button Response ✨ Rich Response 🧾 Message with Code Block 🌏 Message with Inline Entities 📋 Message with Table 🎞️ Status Mention 🖼️ Album (Image & Video) 📦 Sticker Pack 👉🏻 Sending Interactive Messages 1️⃣ Buttons 2️⃣ List 3️⃣ Interactive 4️⃣ Hydrated Template 💳 Sending Payment Messages 1️⃣ Invite Payment 2️⃣ Invoice 3️⃣ Order 4️⃣ Request Payment 👁️ Other Message Options 1️⃣ AI Icon 2️⃣ Ephemeral 3️⃣ External Ad Reply 4️⃣ Group Status 5️⃣ Raw 6️⃣ Secure Meta Service Label 7️⃣ View Once 8️⃣ View Once V2 9️⃣ View Once V2 Extension 🔟 Spoiler ♻️ Modify Messages 🗑️ Delete Messages ✏️ Edit Messages 🧰 Additional Contents 🏷️ Find User ID (JID|PN/LID) 🔑 Request Custom Pairing Code 🖼️ Image Processing 📣 Newsletter Management 👥 Group Management 👥 Community Management 👤 Profile Management 🛒 Business Management 🔐 Privacy Management 📡 Events useSingleFileAuthState 📣 Credits
