REST-API для библиотеки Baileys

10 000 руб. за проект
27 июня 2022, 19:19 • 3 отклика • 45 просмотров
Нужно реализовать весь функционал библиотеки https://github.com/adiwajshing/Baileys#sending-messages в REST-API на typescript.
У библиотеки Baileys есть упрощённое ответвление https://github.com/ookamiiixd/baileys-api, по его аналогу нужно реализовать REST-API.

Нужный функционал.

1. Создавать новую сессию и генерировать qr-code.
2. Реализовать отправку всех видов сообщений с нужной сессии.
3. Реализовать возможность вешать на сессию автоответчик. (Логику нужно реализовать в базе данных)
4. Реализовать возможность вешать на сессию чат бота. (Логику нужно реализовать в базе данных)
5. Заложить в логику кода возможность добавления нового функционала.
6. Написать к коду документацию.
7. Серверную часть упаковать в контейнер для отказоустойчивости.
8. Базу данных использовать postgresql.
9. Реализовать логирование ошибок.

Ссылка на моё виденье архитектуры https://drive.google.com/file/d/1n1OvpKV-h699k63IJ4ecHZFk-S79FbGZ/view?usp=sharing