refactor!: return void on bans/kick/addRole/removeRole methods (#10714)

BREAKING CHANGE: The following methods don't return anything: `GuildMember#ban`, `GuildMember#kick`, `GuildMemberManager#ban`, `GuildMemberManager#unban`, `GuildMemberManager#kick`, `GuildMemberManager#addRole`, `GuildMemberManager#removeRole`, `GuildBanManager#create`, and `GuildBanManager#remove`.
This commit is contained in:
Almeida
2025-01-24 10:21:40 +00:00
committed by GitHub
parent bbec50b134
commit 8e3ab32942
5 changed files with 41 additions and 71 deletions

View File

@@ -139,12 +139,13 @@ client.on(Events.MessageCreate, message => {
}
if (message.content.startsWith('kick')) {
const user = message.mentions.users.first();
message.guild.members
.resolve(message.mentions.users.first())
.resolve(user)
.kick()
.then(member => {
console.log(member);
message.channel.send(`Kicked!${member.user.username}`);
.then(() => {
console.log(user.id);
message.channel.send(`Kicked ${user.username}!`);
})
.catch(console.error);
}