2017-02-27 3 views
0

私は完全なばかだと思う前に、私はC#をかなり新しくしています。C#Discordボットをどのようにしてユーザが何を言うのかをコピーするには

基本的に、私がしたい私の確執ボット(例:ユーザー:!bleh言う - ボット:bleh)するためのコマンドを言う!

私は私を助けない人にとってとても残念ですが、はるかにそれを感謝。

このコードから、私は何をすべきか分かりません。作業コードはそれほど変わっていないと思います。事前にありがとう:)

答えて

2

メッセージをパラメータとして扱う必要があります。これは私が想像できるようなものです:

command.CreateCommand("say").Parameter("message", ParameterType.Multiple).Do(async (e) = > 
{ 
    string message = ""; 
    for (int i = 0; i < e.Args.Length; i++) 
    { 
    message += e.Args[i].ToString() + " "; 
    } 
    await e.Channel.SendMessage(message); 
} 
+0

ありがとう、これはうまくいきました! <3 <3 <3 <3 – Stoozey

関連する問題