coeragames

Untitled

Feb 18th, 2021
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. function is_url(str) {
  2. let regexp = /^(?:(?:https?|ftp):\/\/)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})))(?::\d{2,5})?(?:\/\S*)?$/;
  3. if(regexp.test(str)) {
  4. return true;
  5. } else {
  6. return false;
  7. }
  8. }
  9.  
  10.  
  11. //mots interdits
  12. Client.on("message", message => {
  13. if(message.author.bot) return;
  14. if(message.member.hasPermission("BAN_MEMBERS")) return;
  15.  
  16. if(is_url(message.content) === true) {
  17. if(message.content.includes("pr11.fr", "discord.gg/f64qtkP", "tenor.com", "youtube.com/channel/UCzr5EG-YC7GDmtnvPfo_21A")) return;
  18. message.delete()
  19. return message.channel.send("Vous avez utilisé un lien, et c'est interdit").then(message => {
  20. message.delete({ timeout: 1000 })
  21. })
  22. }
  23.  
  24. });
Advertisement
Add Comment
Please, Sign In to add comment