Seite 1 von 1

module 'discord' has no attribute 'Client'

Verfasst: Freitag 21. September 2018, 19:35
von Bumblebee38
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('------')

Re: module 'discord' has no attribute 'Client'

Verfasst: Freitag 21. September 2018, 19:55
von __blackjack__
Was gibt denn ein ``print(discord)`` direkt nach dem ``import`` von dem Modul aus?

Re: module 'discord' has no attribute 'Client'

Verfasst: Freitag 21. September 2018, 20:19
von Bumblebee38
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')