Мне понадобился бот который кикнет определённых участников с сервера. Вот мой простейший код:
import discord
from discord.ext import commands
from discord.utils import get
from discord.ext.commands import Bot
config = {
'token': 'Токен',
'prefix': '>',
}
client = discord.Client(intents=discord.Intents.default())
intents = discord.Intents.all()
bot = commands.Bot(command_prefix= ">", intents=intents)
@bot.command()
async def Проверка(ctx):
await ctx.send("Бот работает" )
@client.command(pass_context = True)
async def kick(ctx, member: discord.Member, *, reason = None):
await ctx.channel.purge()
await member.kick(reason = reason)
bot.run(config['token'])
Выходит ошибка: AttributeError: 'Client' object has no attribute 'command'. Надо учитывать что я полный ноль в написании ботов для дискорда и самостоятельно поправить код не в силах.