1.0.0 • Published 5 years ago
xbans v1.0.0
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 нарушителя | Причина
});
1.0.0
5 years ago