Seite 1 von 1

Discord slash Commands

Verfasst: Freitag 9. September 2022, 14:08
von toper
Hallo zusammen.
Ich möchte gerne einen Discord-Bot programmieren, der slash Commands nutzen kann.

Ich habe dazu gefunden, dass man die Bibiliothek discord_slash benutzen kann.
Allerdings bekomme ich bereits beim import eine Fehlermeldung.

Code: Alles auswählen

from discord_slash import SlashCommand
Traceback (most recent call last):
File "C:\Users\Tobias\Desktop\test.py", line 1, in <module>
from discord_slash import SlashCommand
File "C:\Program Files\Python37\lib\site-packages\discord_slash\__init__.py", line 9, in <module>
from .client import SlashCommand # noqa: F401
File "C:\Program Files\Python37\lib\site-packages\discord_slash\client.py", line 12, in <module>
from . import context, error, http, model
File "C:\Program Files\Python37\lib\site-packages\discord_slash\context.py", line 17, in <module>
class InteractionContext:
File "C:\Program Files\Python37\lib\site-packages\discord_slash\context.py", line 123, in InteractionContext
def voice_client(self) -> typing.Optional[discord.VoiceProtocol]:
AttributeError: module 'discord' has no attribute 'VoiceProtocol'

Re: Discord slash Commands

Verfasst: Freitag 9. September 2022, 14:15
von __blackjack__
@toper: Da würde ich dann mal schauen woran das liegt. Falsche Version von `discord`, oder vielleicht eine eigene Datei die Du `discord.py` genannt hast‽