Ban
Ban API
BanUser(XSessionToken, data?.ServerId, data.User, reason)
Example
const { osiris } = require ("../../api/osiris.js");
function execute(XSessionToken, data, sharedObj) {
const Channel = data.ChannelId;
const Content = data.Content;
const Server = data?.ServerId;
const User = osiris.utils.scanForMentionsAndExtract(Content);
if (!User) {
return osiris.sendMessage(XSessionToken, Channel, "[REVOLT]: No user given!")
}
osiris.banUser(XSessionToken, Server, User);
osiris.sendMessage(XSessionToken, Channel, `Successfully banned <@${User}>`).then((message) => {
console.log("[REVOLT]: BANNED USER!");
})
}
module.exports = {
name: "ban",
description: "Bans the given user",
native: true,
category: "admin",
usage: "ban",
arguments: [
{
name: "user",
type: "USER_MENTION"
}
],
execute,
}
Last updated