Не получается заблокировать публикацию через бота

Делаю бота для DISCORD на языке python с библиотекой disnake. Возникла необходимость сделать бота, который в каждую новую публикацию будет отправлять сообщение и кнопку для блокировки публикации, но все время не получается и выходит ошибка.

    @bot.event
async def on_thread_create(thread):
    if thread.parent_id == IDканала:
        embed = disnake.Embed(
            title="Закрыть обращение",
            description="Вопрос решен - закройте нажав на кнопку ниже."
        )
        button = disnake.ui.Button(style=disnake.ButtonStyle.green, label="Закрыть обращение", custom_id="close_ticket")

        view = disnake.ui.View()
        view.add_item(button)

        message = await thread.send(embed=embed, view=view)

@bot.event
async def on_button_click(interaction: disnake.MessageInteraction):
    if interaction.data["custom_id"] == 'close_ticket':
        forum_thread = interaction.message
        await forum_thread.edit(locked=True)

Ошибка в строке await forum_thread.edit(locked=True), но не понимаю в чем именно.


Ответы (0 шт):