module 'discord' has no attribute 'Client'

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
Bumblebee38
User
Beiträge: 15
Registriert: Mittwoch 23. Mai 2018, 20:26

Hallo,

Ich versuche einen Bot für Discord mit Python zu programmieren. Jedoch gibt es einen Fehler. Bei dem Abschnitt

Code: Alles auswählen

client = discord.Client()
kommt die Fehlermeldung

Code: Alles auswählen

File "d:\Kubilay\Python\bottt.py", line 4, in <module>
    client = discord.Client()
AttributeError: module 'discord' has no attribute 'Client'
Was muss ich machen, damit dieser Fehler behoben wird?

Code:

Code: Alles auswählen

import discord
import asyncio

client = discord.Client()

@client.event
async def on_ready():
    print('Logged in as')
    print(client.user.name)
    print(client.user.id)
    print('------')
Benutzeravatar
__blackjack__
User
Beiträge: 14209
Registriert: Samstag 2. Juni 2018, 10:21
Wohnort: 127.0.0.1
Kontaktdaten:

Was gibt denn ein ``print(discord)`` direkt nach dem ``import`` von dem Modul aus?
“Every thinking person fears nuclear war and every technological nation plans for it. Everyone knows
it's madness, and every country has an excuse.” — Carl Sagan, Cosmos, Episode 13: Who Speaks for Earth?
Bumblebee38
User
Beiträge: 15
Registriert: Mittwoch 23. Mai 2018, 20:26

Hups. Hab scheinbar nicht den ganzen Code eingefügt.

Code: Alles auswählen

import discord
import asyncio

client = discord.Client()

@client.event
async def on_ready():
    print('Logged in as')
    print(client.user.name)
    print(client.user.id)
    print('------')

@client.event
async def on_message(message):
    if message.content == "cookie":
        await client.send_message(message.channel, ":cookie:")

client.run('token')

Antworten