π¦΅Ban, unban & kick server members
How to manage the presence of server users.
How to do it?
To ban, unban or kick a server member, you either have to get the Member component that is linked to the user you'd like to perform an action on or you can also do it directly using the appropriate REST method.
Method 1
client.on("messageCreate", async message => {
// Get the server member.
const member = await message.member;
if (member?.app) return;
if (message.content?.includes("damn")) {
void member?.ban(); // Use Member#ban method to ban the user from the server.
}
});client.getMember(guildID, memberID); // Cache-only methodclient.rest.guilds.getMember(guildID, memberID); // REST methodMethod 2
You can also use directly the REST method to ban, unban or kick a server member.
Ban
Unban
Last updated