Discord Bot Programmieren?
Welche Programmiersprache würdet ihr da empfehlen?
Hat jemand Erfahrung damit?
Weiß jemand ob es möglich wär den Bot über Spracheingabe zu steuern?
4 Antworten
Einen Discord Bot kannst du über C# programmieren.
https://media.readthedocs.org/pdf/discordnet-foxbot-docs/legacy/discordnet-foxbot-docs.pdf
Spracheingabe sollte auch möglich sein, wenn du weißt, wie du die Daten verarbeiten musst!
Es gibt einen Wrapper für fast jede Sprache.
Ich programmiere meinen Discord-Bot mit Python
Ich programmiere seit einer Weile Discord Bots mit der Java Discord API, kurz JDA. Das kann ich auch empfehlen, würde aber Einsteigern nicht unbedingt dazu raten.
Es kommt ganz drauf an, welche Programmiersprache du beherrschst und danach solltest du auch den Wrapper wählen. Wenn du keine kannst, solltest du vorher eine lernen, denn sonst wirst du Schwierigkeiten mit solchen APIs kriegen.
Zur Spracheingabe: Ja, das wäre theoretisch möglich. Du müsstest halt gucken, ob du eine vernünftige API dafür findest. Die Amazon Alexa API bspw. versorgt dich damit nicht. Keine Ahnung, wie es bei der Konkurrenz aussieht.
Also ich kenn mich etwas mit Python, Java und C# aus.
Hab auch mit C# mal was Programmiert, wo die Spracheingabe möglich war, bin mir nur nicht sicher ob man das irgendwie auf Discord anwenden kann (Das was ich hatte hört ja nur mein Micro ab)
Jede Sprache ist dafür geeignet, man kommuniziert schließlich nur mit der Discord API.
Empfehlen kann ich dir: Erlang, Go, Rust, Java, Node.js.
ScriptKiddies verwenden dafür oft Python.
Lesen bildet. Ich schrieb, dass Discord-Script-Kiddies oft zu Python greifen, nicht dass Python-Nutzer Script-Kiddies sind.
discord.py ist einer der besten Wrapper. Und ich verstehe nicht, warum du Python-Programmierer als "ScriptKiddies" bezeichnest.