Ich benutze Discord.Net in C#, so dass ein Bot. Mein Bot funktioniert bisher fantastisch, aber ich möchte, dass er Benutzern automatisch eine bestimmte Rolle zuweist, wenn sie einem bestimmten Server beitreten. Ich habe nie wirklich C# gelernt, nur ein bisschen C++, also kenne ich die Grammatik. Wie würde ich darüber gehen? Ich gehe davon aus, dass ich UserJoined verwenden würde, aber dies tue Ergebnisse, die mir sagen, dass ich es vor oder nach einem + = oder - + verwenden soll (was ich verstehe, aber ich verstehe es nicht in diesem gegebenen Szenario)Discord C# Benutzer Join Nachrichten
1
A
Antwort
2
Sie gab es wenig Informationen mit zu arbeiten, aber hier ist, wie es zu tun in [1.0]
dies in der Abhängigkeits Karte ist, aber unter dem „handlecommand“
client.UserJoined += AnnounceJoinedUser; //Check if userjoined
Dies ist unter der Abhängigkeit Karte
public async Task AnnounceJoinedUser(SocketGuildUser user) //welcomes New Players
{
var channel = client.GetChannel(%TextChannelID%) as SocketTextChannel; //gets channel to send message in
await channel.SendMessageAsync("Welcome " + user.Mention + " to the server!"); //Welcomes the new user
}
Verwandte Themen
- 1. JSON aller privaten Nachrichten in Discord
- 2. Tritt Discord Benutzer durch Bot in CS
- 3. Python 3 - Discord Bot
- 4. C# Discord Bot - Benutzereingabe über einen Befehlsparameter
- 5. Discord Bot C# Twitch API Integration
- 6. Nachrichten zwischen Benutzer
- 7. Discord: Wie man direkte Nachricht vom Benutzer zum Bot fängt?
- 8. C# Discord Bot: Wie kann ich überprüfen, ob ein Benutzer eine bestimmte Phrase gesagt hat?
- 9. Ungelesene Nachrichten nach Benutzer abrufen
- 10. Discord Visual Studio Spiel
- 11. Discord Bot, Aufgabe zerstört
- 12. Discord substring eine Nachricht
- 13. Discord Bot [C#] führt den Befehl nicht aus
- 14. Discord Bots mit Youtube API
- 15. Versuch, einen Discord-Bot auszuführen
- 16. Discord API, get_member (user_id) Fehler
- 17. Escaping Discord Teilmenge von Markdown
- 18. Count Benutzer-Nachrichten mit 1 Abfrage für 2 Tabellen
- 19. ersten N-Nachrichten auswählen jeder Benutzer erhält
- 20. Nachrichten an Django Benutzer lokalisierte Sending
- 21. Extrahierung Benutzer Kommentare von Nachrichten-Website
- 22. C# linq join mit Projektion
- 23. "Bereinigen" eines Benutzers in einem bestimmten Kanal. Discord Sharp
- 24. MySQL - Fetching Benutzer, die die neuesten Nachrichten gesendet
- 25. XDocument C# Join
- 26. C# Linq Inner Join
- 27. C# LINQ Dynamische Join
- 28. XML-Nachrichten-Listener in C#
- 29. C# Ablaufverfolgung truncate lange Nachrichten
- 30. Informationen über zwei Benutzer mit JOIN erhalten
+1 zur Unterstützung eines separaten Problems. Ich habe versucht, den einfachsten Weg zu finden, einen Benutzer zu erwähnen. Danke @ Lunix46! – Faded