@F1azy

Почему выдаёт ошибку с компонентами в коде?

Код:
import discord
from discord.ext import commands
from discord_components import DiscordComponents, Button, ButtonStyle

bot = commands.Bot(command_prefix='!', intents=discord.Intents.all())

@bot.event
async def on_ready():
    DiscordComponents(bot)

@bot.command()
async def verify(ctx):
    await ctx.send(
            embed=discord.Embed(title="Верификация|Verification"),
            components=[
                Button(style=ButtonStyle.green, label="Русский", emoji="✅"),
                Button(style=ButtonStyle.green, label="English", emoji="✅")
            ]
        )

bot.run("")


Ошибка: c:\bot>py bot.py
Traceback (most recent call last):
File "c:\bot\bot.py", line 3, in
from discord_components import DiscordComponents, Button, ButtonStyle
File "C:\Users\pasha\AppData\Local\Programs\Python\Python39\lib\site-packages\discord_components\__init__.py", line 1, in
from .client import *
File "C:\Users\pasha\AppData\Local\Programs\Python\Python39\lib\site-packages\discord_components\client.py", line 12, in
from .component import Component
File "C:\Users\pasha\AppData\Local\Programs\Python\Python39\lib\site-packages\discord_components\component.py", line 3, in
from discord import PartialEmoji, Emoji, InvalidArgument
ImportError: cannot import name 'InvalidArgument' from 'discord' (C:\Users\pasha\AppData\Local\Programs\Python\Python39\lib\site-packages\discord\__init__.py)
  • Вопрос задан
  • 50 просмотров
Пригласить эксперта
Ответы на вопрос 1
fenrir1121
@fenrir1121 Куратор тега discord.py
Начни с документации
Потому что библиотека устарела и не совместима с d.py
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы