2017-09-29 5 views
0

J'ai un problème pour essayer de recevoir/récupérer un message d'un utilisateur. J'essaie de comparer le message donné à une valeur stockée. Voici mon code:C# Discord.net 1.0.1 - Comment récupérer un message d'utilisateur

   Random rand = new Random(); 
      int randomWord = rand.Next(rWords.Length); 
      string text = Convert.ToString(rWords[randomWord]); 
      var guess = await Context.Channel. //How do i retrieve a message from a user? 
      if (gChar.Length != 1) 
      { 
       var message2 = await Context.Channel.SendMessageAsync("You can only guess 1 letter a time."); 
       DelayDeleteMessage(Context.Message, 10); 
       DelayDeleteMessage(message2, 10); 
       return; 
      } else 
      { 
       if (guess != text) 
       { 

       } 
      } 

La variable dev est supposée être l'entrée de l'utilisateur.
La chaîne 'texte' est connectée à un tableau avec quelques mots afin de pouvoir comparer les 2 valeurs.

Répondre

0
var guess = Context.Message.Content; 

^Ceci récupérera le message de l'utilisateur.