Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const { Client, Collection } = require("discord.js");
- const { config }= require("dotenv");
- const Discord = require("discord.js");
- const client = new Client({
- disableEveryone: true
- });
- client.commands = new Collection();
- client.aliases = new Collection();
- config({
- path: __dirname + "/.env"
- });
- ["commands"].forEach(handler => {
- require(`./handler/${handler}`)(client);
- });
- client.on("ready", () => {
- console.log("Impero is online.")
- client.user.setPresence({
- status: 'online',
- game: {
- name:"your screen",
- type:"WATCHING"
- }
- })
- });
- client.on("message", async message =>{
- console.log(`[${message.guild} - ${message.channel.name}]${message.author.username}: ${message.content}`)
- });
- client.on("message", async message => {
- const prefix = "i!";
- if (message.author.bot) return;
- if (!message.guild) return;
- if (!message.content.startsWith(prefix)) return;
- if (!message.member) message.member = await message.guild.fetchMember(message);
- const args = message.content.slice(prefix.length).trim().split(/ +/g);
- const cmd = args.shift().toLowerCase();
- if (cmd.length === 0) return;
- let command = client.commands.get(cmd);
- if (!command) command = client.commands.get(client.aliases.get(cmd));
- if (command)
- command.run(client, message, args);
- });
- client.on("message", msg => {
- console.log(msg.content);
- let wordArray = msg.content.split(" ")
- console.log(wordArray);
- let filterWords = ['mean','stupid','poop','fuck','shit','sex','orgasm','penis','vagina','pussy']
- if(msg.author.bot) return;
- msg.channel.send(`**Impero Monitoring System**
- Error: Banned Word
- Offender: ${msg.author}
- Severity: Severe`)
- client.login(process.env.TOKEN)})
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement