Система пользователей
const usersPlugin = henta.getPlugin('common/users');Используйте консоль HENTA
p-install StandardHentaPlugins/users
Получить пользователя по vkId:
const user = await usersPlugin.get(1); // Павел ДуровСоздать пользователя (Осторожно, может плодить дубликаты):
const user = await usersPlugin.create(1); // Павел ДуровПолучить пользователя по строке (ИД, ссылка, упоминание):
const user = await usersPlugin.resolve('vk.com/durov'); // Павел ДуровПолучить vkId по строке (ИД, ссылка, упоминание):
const userVkId = await usersPlugin.resolveVkId('vk.com/durov'); // Вернёт: 1Добавить группу методов в класс пользователя:
usersPlugin.group('mygroup')
.method('help', user => {
user.send('Тебе нужна моя помощь, зайчик? 😏')
})
.end();
// Где-нибудь
user.mygroup.help();Добавить поле в объект пользователя:
usersPlugin.field('foo', { /* Sequelize field */ });