Answers for "nextcord ban slash command in cogs"

0

nextcord ban slash command in cogs

@application_checks.has_permissions(ban_members=True)
@slash_command(description="Bans a member from the guild")
async def ban(self, interaction: Interaction, member: nextcord.User, *, reason=None):
    await member.ban(reason=reason)
    log_channel = await client.fetch_channel(channel_id)
    await log_channel.send(f" `{member}` has been banned for reason `{reason}`")
    await member.send(f"You have been banned for {reason}")
    await interaction.response.send_message(f'{member} has been banned for {reason}')
Posted by: Guest on April-23-2022

Code answers related to "nextcord ban slash command in cogs"

Browse Popular Code Answers by Language