Discord bot python Nachricht in Channel senden?
Servus, ich programmiere gerade einen ersten Discord bot, habe ganz aktzeptable Python Erfahrung, aber kaum eine mit Discord bots. Ich programmiere einen Timer, und wenn dieser abgelaufen ist, wird eine Nachricht gesendet. Kann mir bitte jemand helfen, wie ich eine Nachricht einfach nur mit der Channel ID sende bzw. wie ich die Channel ID bekomme. Vielen Dank im Voraus
Mit was codest du? Pycord? Discord.py?
Habe discord.py benutzt, schreibe is jetzt aber in js. Danke dir trotzdem!
1 Antwort
Mit google habe ich dazu folgendes gefunden:
To get a Channel ID right click the channel and click on "Copy ID" then paste it into your Discord or on a text editor.
Zum Punkt 2:
channel = client.get_channel(<chanelid>)
await channel.send('hello')
Dafür hat Discord.py doch extra das FAQ
https://discordpy.readthedocs.io/en/stable/faq.html#how-do-i-send-a-message-to-a-specific-channel
LG
Naja irgendwie muss es aber gehen , also ja wenn du mir mehr schickst wie dein Bott gerade aussieht also den Code, dann vltt
Das konnte ich in diesem Fall nicht benutzten aber danke dir fürs bemühen