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: 13080
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?
„All religions are the same: religion is basically guilt, with different holidays.” — Cathy Ladman
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