Advertisement
Guest User

Untitled

a guest
Jan 28th, 2020
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.88 KB | None | 0 0
  1. //scheld
  2.  
  3. // Nakijken als het geen command is.
  4. if (!commands) {
  5.  
  6. var swearWords = JSON.parse(fs.readFileSync("./data/swearWords.json"));
  7. // De tekst die gevormd moet worden.
  8. var sentenceUser = "";
  9. // Aantal vloekwoorden dat er al zijn.
  10. var amountSwearWords = 0;
  11.  
  12. // Over ieder woord gaan in de zin.
  13. for (var y = 0; y < messageArray.length; y++) {
  14.  
  15. // Opgegeven wat het woord is dat veranderd moet worden.
  16. var changeWord = "";
  17.  
  18. // Voor ieder vloek woord in het bestand
  19. for (var i = 0; i < swearWords["vloekWoorden"].length; i++) {
  20.  
  21. // Zorg dat het woord in kleine letters is.
  22. var word = messageArray[y].toLowerCase();
  23.  
  24. // Als het woord gelijk is met het woord dat we aan bekijken zijn in de lijst doen we het volgende.
  25. if (word == swearWords["vloekWoorden"][i]) {
  26.  
  27. // Verander het woord naar **
  28. changeWord = word.replace(swearWords["vloekWoorden"][i], "****");
  29.  
  30. // Plaats het woord mee in de zin met de rest
  31. sentenceUser = sentenceUser + " " + changeWord;
  32.  
  33. amountSwearWords++;
  34.  
  35. }
  36.  
  37. }
  38.  
  39. // Als we het woord hebben vergeleken en deze staat niet in de lijst moeten we het wel nog aan de zin
  40. // toevoegen.
  41. if (!changeWord) {
  42.  
  43. // Toevoegen
  44. sentenceUser = sentenceUser + " " + messageArray[y];
  45.  
  46. }
  47.  
  48. }
  49.  
  50. }
  51.  
  52. // Als er een vloekwoord is dan delete de regel en vervang het.
  53. if (amountSwearWords != 0) {
  54.  
  55. message.delete();
  56. message.channel.send(sentenceUser);
  57. message.channel.send(message.author + " Don't swear!");
  58.  
  59. }
  60.  
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement