0
有一些機器人在那裏,可以說從他們的預定掃描線串線,然後發佈從圖像一個字符串,我想知道如何去做這件事?基本上我想要發生的是bot從一個字符串中拉出一行,然後在該行下面發佈另一個字符串的圖像。這兩個字符串進行隨機分組,所以機器人可以拉多種線路和多種同時C#展望做一個不和諧的機器人說行隨機文本字符串中發佈圖像前
有一些機器人在那裏,可以說從他們的預定掃描線串線,然後發佈從圖像一個字符串,我想知道如何去做這件事?基本上我想要發生的是bot從一個字符串中拉出一行,然後在該行下面發佈另一個字符串的圖像。這兩個字符串進行隨機分組,所以機器人可以拉多種線路和多種同時C#展望做一個不和諧的機器人說行隨機文本字符串中發佈圖像前
圖片我假設你正在試圖做的是後一個隨機文本。首先,您必須創建並定義一個字符串數組,然後創建以下私有函數。
private void RegisterStringCommand()
{
commands.CreateCommand("text")
.Description("Posts a random string")
.Do(async (e) =>
{
int randomArrayIndex = rand.Next(yourarray.Length);
string stringToPost = yourarray[randomArrayIndex];
await e.Channel.SendMessage(stringToPost);
});
}
在構造函數中爲您的bot類調用此函數。
歡迎堆棧溢出!問「我從哪裏開始」的問題通常太寬泛,不適合本網站。人們有自己的方法來解決這個問題,正因爲如此,沒有一個正確的答案。給讀了一個很好的[**從哪裏開始**](// meta.programmers.stackexchange.com/questions/6366/where-to-start/6367#6367),那麼解決您的文章。 – rene