Discord C#用户加入消息

问题描述:

我在C#中使用Discord.Net,制作一个bot。我的机器人迄今为止工作得很好,但我希望它在加入特定服务器时自动为用户分配特定角色。我从来没有学过任何C#,只有一点C++,所以我知道基本的语法。我将如何去做这件事? 我假设我会使用UserJoined,但这样做会留意结果,告诉我在+ =或 - +之前或之后使用它(我理解,但我不明白它在这种情况下是有用的)Discord C#用户加入消息

你给的资料很少有工作,但这里是如何做到这一点在[1.0]

这是依赖地图,但下面的“handlecommand”

client.UserJoined += AnnounceJoinedUser; //Check if userjoined 

这是依赖地图

 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 
    } 
+1

+1帮助解决单独的问题。我试图找出提及用户的最简单方法。谢谢@ Lunix46! – Faded