Небольшой модуль-враппер который позволяет вам легко взаимодействовать с Server-Discord API.
$ npm install github:MegaVasiliy007/sdc-api
После установки, враппер будет определяться как @megavasiliy007/sdc-api
let apiKey = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjU2MzIwMzA3Mjk5MDY0MjE4NiIsInBlcm1zIjowLCJpYXQiOjE1NzcxMjE4NDZ9.Y5qSkDQhOLsLbE6tcyp9e4ua0FtCrN1ykBBe0rJ9TXo";
// API ключ можно получить на странице редактирования вашего бота
const SDC = require("@megavasiliy007/sdc-api");
const client = new SDC(apiKey);
// Проверка на варны
client.warns("178404926869733376")
.then((data) => {
console.info(data);
/* {
"id": "178404926869733376",
"type": "user",
"warns": 1
} */
});
// Получить текущее место сервера на мониторинге
client.guildPlace("577798137230655508")
.then((data) => {
console.info(data);
/* {
"place": 199
} */
});
// Получить всех проголосовавших пользователей и их оценки
client.guildRated("640586112624230450")
.then((data) => {
console.info(data);
/* {
"178404926869733376": 1,
"279220345767198723": 1,
"340938899285344258": 1,
"368463408112205826": 1,
"418712700848439318": 1,
"533245137216864286": 1
} */
});
// Отправлять статистику на мониторинг каждые 30 минут
client.setAutoPost(bot);
Все методы враппера: клик.