class Menu(discord.ui.View):
def __init__(self):
super().__init__()
self.value = None
@discord.ui.button(label="***", style=discord.ButtonStyle.blurple, custom_id="t1")
async def кнопка1(self, interaction: discord.Interaction, button : discord.ui.Button):
await interaction.response.send_message("тикет создан")
# Строки снизу должны создавать канал с нужными правами для пользователей, поскольку сверху ctx не работает.
@commands.has_guild_permissions()
async def кнопка2(ctx):
ct = ctx.channel.category
await ct.create_text_channel('тикет')
@Client.command()
async def кнопка(ctx):
view = Menu()
await ctx.reply(view=view)
Как соединить кнопку2 с основным кодом команды, чтобы при нажатии на кнопку создавался канал?