Einfach mal diese deutsche Playlist durchgucken, dort findest Du alles, was Du brauchst!

https://www.youtube.com/watch?v=4TSBD53e5No&list=PLNmsVeXQZj7rI3usLYlWhsjdFJ-MER_pU

...zur Antwort
user = await client.fetch_user(id)
channel = await user.create_dm()
await channel.send(Main.dc_text)

Das Wichtigste ist die ID des Users, den Du kontaktieren möchtest und dass der User einen Server mit Deinem Bot teilt.

Die ID kannst du folgendermaßen herausfinden:

async def on_message(self, message):
    if message.author == client.user:
        return
    print(message.author.id)

Sobald eine Nachricht in einen Server-Textchannel geschickt wird, printet das Programm dessen ID, vorrausgesetzt es ist nicht die des Bots.

...zur Antwort
user = await client.fetch_user(id)
channel = await user.create_dm()
await channel.send(Main.dc_text)

Das Wichtigste ist die ID des Users, den Du kontaktieren möchtest und dass der User einen Server mit Deinem Bot teilt.

Die ID kannst du folgendermaßen herausfinden:

async def on_message(self, message):
    if message.author == client.user:
        return
    print(message.author.id)

Sobald eine Nachricht in einen Server-Textchannel geschickt wird, printet das Programm dessen ID, vorrausgesetzt es ist nicht die des Bots.

...zur Antwort
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.