1
我想使它所以它會發送一條消息,如果該通道與用戶的任何消息的消息不和諧BOT檢查名稱說:「@BLAH 1/3粗口」即會檢查然後發送新消息,說「@BLAH 2/3 Foul Language」含有某些文字
if (warningsChannel.Messages.ToString().Contains(e.User.Mention + " 1/3 foul language")) {
await warningsChannel.SendMessage(e.User.Mention + " 2/3 foul language");
} else if(warningsChannel.Messages.ToString().Contains(e.User.Mention + " 2/3 foul language")){
await warningsChannel.SendMessage(e.User.Mention + " 3/3 foul language");
} else if (warningsChannel.Messages.ToString().Contains(e.User.Mention + " 3/3 foul language")){
await warningsChannel.SendMessage(e.User.Mention + " has been kicked from our server for foul language.");
await e.User.Kick();
}else if(warningsChannel.Messages.ToString().Contains("")){
await warningsChannel.SendMessage(e.User.Mention + " 1/3 foul language");
}
您使用的是什麼discord.net版本?詳細闡述你想要做的事情。 – WQYeo
最新版本和我試圖讓它做的是尋找一條消息,其中包含用戶的名稱與下面的警告消息。如果它發現它,如果它是他們最後的警告,或者給他們另一個警告,它將被禁止。 –