Advertisement
Guest User

Untitled

a guest
Nov 15th, 2019
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.87 KB | None | 0 0
  1. const { Client, Collection } = require("discord.js");
  2. const { config }= require("dotenv");
  3. const Discord = require("discord.js");
  4.  
  5.  
  6. const client = new Client({
  7. disableEveryone: true
  8. });
  9.  
  10. client.commands = new Collection();
  11. client.aliases = new Collection();
  12.  
  13. config({
  14. path: __dirname + "/.env"
  15. });
  16.  
  17. ["commands"].forEach(handler => {
  18. require(`./handler/${handler}`)(client);
  19. });
  20. client.on("ready", () => {
  21. console.log("Impero is online.")
  22.  
  23. client.user.setPresence({
  24. status: 'online',
  25. game: {
  26. name:"your screen",
  27. type:"WATCHING"
  28. }
  29. })
  30. });
  31.  
  32.  
  33. client.on("message", async message =>{
  34. console.log(`[${message.guild} - ${message.channel.name}]${message.author.username}: ${message.content}`)
  35. });
  36.  
  37. client.on("message", async message => {
  38. const prefix = "i!";
  39.  
  40. if (message.author.bot) return;
  41. if (!message.guild) return;
  42. if (!message.content.startsWith(prefix)) return;
  43.  
  44.  
  45. if (!message.member) message.member = await message.guild.fetchMember(message);
  46.  
  47. const args = message.content.slice(prefix.length).trim().split(/ +/g);
  48. const cmd = args.shift().toLowerCase();
  49.  
  50. if (cmd.length === 0) return;
  51.  
  52.  
  53. let command = client.commands.get(cmd);
  54.  
  55. if (!command) command = client.commands.get(client.aliases.get(cmd));
  56.  
  57. if (command)
  58. command.run(client, message, args);
  59. });
  60.  
  61.  
  62.  
  63.  
  64.  
  65. client.on("message", msg => {
  66. console.log(msg.content);
  67. let wordArray = msg.content.split(" ")
  68. console.log(wordArray);
  69.  
  70. let filterWords = ['mean','stupid','poop','fuck','shit','sex','orgasm','penis','vagina','pussy']
  71.  
  72. if(msg.author.bot) return;
  73.  
  74. msg.channel.send(`**Impero Monitoring System**
  75. Error: Banned Word
  76. Offender: ${msg.author}
  77. Severity: Severe`)
  78.  
  79.  
  80.  
  81. client.login(process.env.TOKEN)})
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement