@t0birama

Почему при выводе сообщения из Select Menu выдает ошибку?

Вот ошибка:

'Interaction' object has no attribute 'disabled'

Решил попробовать запустить SelectMenu из какого-то видео, все запустилось, но при выборе не выводится сообщение. Код:

import discord
from discord.ui import Button, View, Select
from discord.ext import commands
from config import settings
import random
from datetime import datetime
from discord.utils import get

class MySelect(View):

    @discord.ui.select(
        placeholder="Choose",
        options=[
            discord.SelectOption(label="Edited Embed", value="1", description="Просто"),
            discord.SelectOption(label="Text Message", value="2", emoji="", description="Сообщение"),
            discord.SelectOption(label="Test Message", value="3", emoji="", description="Просто!")
        ]
    )

    async def select_callback(self, select, interaction):
        select.disabled=True
        if select.values[0] == "1":
            em = discord.Embed()
            em.set_author(name="this is sui")
            em.add_field(name="suivo")
            await interaction.response.send_message(embed=em)
        if select.values[0] == "2":
            await interaction.response.send_message("Styu")
        if select.valies[0] == "3":
            await interaction.response.send_message("qREWJ")
  • Вопрос задан
  • 100 просмотров
Пригласить эксперта
Ответы на вопрос 1
@t0birama Автор вопроса
Понял, спасибо! Но до этого у меня весь код работал и потом я перезапустил компьютер и он перестал работать..
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы