Embeds sind perfekt um deine Nachrichten richtig nice aussehen zu lassen. Hier ein Beispiel:
Geh zu deiner mycog.py und such nach
await ctx.respond(f"Hey {ctx.author.mention}") Da sendest du die Nachricht.
Füg eine Zeile darüber hinzu:
myembed = discord.Embed(title = "Mein Embed Titel", description = "Meine Embed Beschreibung", color = discord.Color.blue()) Jetzt ersetz f"Hey {ctx.author.mention}" mit embed = myembed
Starte deinen Bot nach jeder Änderung neu (einfach main.py nochmal ausführen) und probier /hello aus. Du solltest jetzt ein Embed sehen 🎉
Probier ruhig mal rum mit dem Embed :)
Wenn du das Profilbild vom User (oder irgendein anderes Bild) ins Embed packen willst, schreib das in eine neue Zeile ZWISCHEN myembed = ... und ctx.respond
myembed.set_thumbnail(url=ctx.author.display_avatar.url) Dein Code sollte etwa so aussehen:
Aber was ist eigentlich dieses ctx.author.blahblahblah? Das klären wir in der nächsten Lektion.
Hängst du fest? Komm auf unseren Discord Server!