1.1.6 • Published 2 years ago

mvl-botcms-users-semis v1.1.6

Weekly downloads
118
License
ISC
Repository
-
Last release
2 years ago

#mvl-botcms-users-semis Сохранение в БД базовой информации о каждом пользователе, отправляющем сообщение боту. Пакет экспортирует модель Sequelize, поэтому в проекте должно существовать подключение к БД.

Установка

npm i mvl-botcms-users-semis --save

Подключение к проекту MVLoader

const {mvlBotCMSUsers} = require('mvl-botcms-users-semis');

let config = {
    ext: {
        classes: {
            semis: {
                mvlBotCMSUsers: mvlBotCMSUsers,
            },
        },
    },
};

let app = new App(config);

Использование

Пакет подключает к проекту модель mvlBotCMSUser и middleware к BotCMS.
Middleware при получении каждого сообщения создает в БД нового пользователя социальной сети или получает, если уже существует, и сохраняет его объект в ctx.singleSession.mvlBotCMSUser, что позволяет обращаться к нему в дальнейшем из любого метода.

Желательно подключать mvlBotCMSUsers как можно раньше в объекте semis конфигурации проекта.

1.1.6

2 years ago

1.1.5

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.16

4 years ago

1.0.15

4 years ago

1.0.14

4 years ago

1.0.13

4 years ago

1.0.12

4 years ago

1.0.11

4 years ago

1.0.10

4 years ago

1.0.10-beta.1

4 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago