Sonata

Baileys: TypeScript-библиотека для WhatsApp Web API через WebSocket

Baileys — библиотека на TypeScript, которая работает с WhatsApp Web API напрямую через WebSocket. Ей не нужны Selenium или браузер, что экономит около полугигабайта оперативной памяти. Поддерживаются мультиустройство и веб-версия мессенджера.

Начиная с версии 7.0.0 в библиотеке появились ломающие изменения — для перехода подготовлено руководство по миграции. Текущий README.md временный: новая документация уже в разработке. Развитие идёт в единственном официальном репозитории сообщества.

Скрипт example.ts показывает типовые сценарии: подключение по QR-коду или коду сопряжения, сохранение данных авторизации, обработку событий, кэш метаданных групп, отправку текста, медиа, опросов и реакций, редактирование и удаление сообщений.

Проект не связан с WhatsApp и не аффилирован с ним. Сопровождающие не поддерживают нарушение условий сервиса, спам, массовые и автоматические рассылки. Доступны платные консультации мейнтейнера и спонсорская поддержка.

GitHub ★ 10,325

Загрузка страницы