Есть вот такой вот код:
async def _kick(ctx: SlashContext, member: discord.Member, reason: str):
btns = [
create_button(style=ButtonStyle.gray, label="Ок"),
create_button(style=ButtonStyle.green, label="Вернуться на сервер!")]
row = create_actionrow(*btns)
await member.send(embed=discord.Embed(title='{}, вы кикнуты с сервера {}'.format(member, server_name),
description='Причина: {}'.format(reason)))
await member.send(components=[row])
response = await bot.wait_for('button_click')
if response.component.label == 'Ок':
await member.send(embed=discord.Embed(title="Press F..."))
elif response.component.label == 'Вернуться на сервер!':
guild = bot.get_guild(server_id)
invite = await guild.text_channels[general_channel_id].create_invite(max_age=0, max_uses=1, temporary=False)
await member.send("Welcome to home!")
await member.send(f"https://discord.gg/{invite.code}")
await member.kick(reason=reason)
И все в нем хорошо, но при нажатии на кнопки пишет "Ошибка взаимодействия!", хотя у других такое же я смотрю работает.
Что тут неправильно, подскажите please:)