2017-04-17 9 views
1

私はC#でDiscord.Netを使用しています。これまでのところ私のボットは素晴らしいですが、特定のサーバーに参加するときにユーザーに特定の役割を自動的に割り当てるようにしたいと考えています。私は基本的な文法を知っているので、実際にC#を学んだことはありません。私はこれについてどうやって行くのですか? 私はUserJoinedを使用すると仮定していますが、+ =または - +の前または後にこれを使用するように指示する結果に注意してください。Discord C#User Joinメッセージ

答えて

2

あなたが与えたで動作するように少し情報があるが、ここでは[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

関連する問題