1.0.0 • Published 5 years ago

xbans v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
5 years ago

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 нарушителя | Причина
});