コード例 #1
0
    async def ban(self, ctx, user: discord.Member):
        if not DB.is_contest_running():
            return await ctx.send(
                embed=error_embed("No active contest to ban from."))
        if not user:
            return await ctx.send(embed=error_embed("Invalid user."))

        DB.ban_user(DB.get_current_contest_id(), user.id)
        user.send(embed=error_embed(
            "You have been banned from participating in the contest."))
        Logger.banned_user(ctx.author, user)