Also habe ich versucht, eine Liste verbotener Wörter für einen Bot zu erstellen, den ich für Discord erstelle, ich habe Probleme damit bekommen, nicht zu arbeiten alle.Jede Zeile aus einer Textdatei für eine Liste mit verbotenen Wörtern lesen
Hier ist der Code, den ich ausprobiert habe.
public static string fileName1 = "banned_words.txt";
if (e.Message.RawText.Contains(File.ReadLines(fileName1).ToString()))
{
e.Message.Delete();
Console.WriteLine(e.User.Name + " said " + e.Message.RawText.Clone());
e.Channel.SendMessage(e.User.Mention + " Please do not use that language!");
}
Wie funktioniert es * nicht *? Wird eine Ausnahme ausgelöst oder wird die Nachricht nicht gedruckt? –
Wie der Inhalt der Datei ausgerichtet ist? Ist diese Single mit Leerzeichen getrennt? –