Discord slash Commands

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
toper
User
Beiträge: 74
Registriert: Freitag 13. April 2018, 14:37

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'
Benutzeravatar
__blackjack__
User
Beiträge: 14077
Registriert: Samstag 2. Juni 2018, 10:21
Wohnort: 127.0.0.1
Kontaktdaten:

@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‽
“Vir, intelligence has nothing to do with politics!” — Londo Mollari
Antworten