xbans

1.0.0 • Public • Published

XBans

Модуль для проверки и блокировки пользователей, которые нарушили что-либо.

  • При заходе пользователя, проверьте, в списке он или нет, if(!res.userid) return;.
  • Если же есть, user.ban(`${res.modid} | ${res.reason}`);.

Для модераторов

Также, у нас есть модераторы, для которых есть методы ban и unban.

Пример

const XBans = require("xbans");
const client = new XBans("<ваш API ключ>"); // API ключ можно запросить через эл. почту: admin@sqdsh.top

// Блокировка
client.ban("<ID нарушителя>").then(o_0 => {
    return <что-нибудь>;
});

// Разблокировка
client.unban("<ID нарушителя>").then(o_0 => {
    return <что-нибудь>;
});

// Проверка на бан
client.checkuser("<ID нарушителя>").then(res => {
    if(!res.userid) return console.error("ERROR | Не находится в базе данных");
    else return <что-нибудь>; // например => user.ban(`${res.modid} | ${res.reason}`); // ID нарушителя | Причина
});

Readme

Keywords

none

Package Sidebar

Install

npm i xbans

Weekly Downloads

0

Version

1.0.0

License

ISC

Unpacked Size

2.91 kB

Total Files

3

Last publish

Collaborators

  • eclipsehub