Advertisement
Guest User

index.js

a guest
Aug 24th, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const Discord = require("discord.js");
  2. const fs = require("fs")
  3.  
  4. const bot = new Discord.Client();
  5. const config = require("./config.json");
  6.  
  7. bot.on("message", async message => {
  8.   const prefixMention = new RegExp(`^<@!?${bot.user.id}>( |)$`);
  9.   if (message.content.match(prefixMention)) {
  10.     return message.channel.send(`Hi, ${message.author.username}!\n\nSay \`!help\` for assistance.`);
  11.   }
  12. });
  13.  
  14. bot.on("message", message => {
  15.   if(!message.author.bot) return;
  16.  
  17.   if(message.content === "!eval") {
  18.     return message.channel.send("bot works");
  19.   }
  20. });
  21.  
  22. bot.on("message", async message =>{
  23.   if(message.channel.id == "609127751341047809") {
  24.     message.delete(1000);
  25.    
  26.     const suggestionEmbed = new Discord.RichEmbed()
  27.     .setColor("#7289da")
  28.     .setDescription(message.content)
  29.     .setFooter(`Suggestion from ${message.author.tag}`)
  30.     .setTimestamp()
  31.    
  32.     message.channel.send(suggestionEmbed).then(async function (message) {
  33.       const emoji1 = message.guild.emojis.find(emoji => emoji.name === "positive_thumb");
  34.       const emoji2 = message.guild.emojis.find(emoji => emoji.name === "negative_thumb");
  35.      
  36.     message.react(emoji1);
  37.         await message.react(emoji2)
  38.     });
  39.   }
  40.  
  41.   if(message.channel.id == "609127777014120462") {
  42.     message.delete(1000);
  43.    
  44.     const bugreportEmbed = new Discord.RichEmbed()
  45.     .setColor("#7289da")
  46.     .setDescription(message.content)
  47.     .setFooter(`Bug report from ${message.author.tag}`)
  48.     .setTimestamp()
  49.    
  50.     message.channel.send(bugreportEmbed);
  51.   }
  52. });
  53.  
  54. bot.on("ready", function() {
  55.   var botonmessage =  `-----------------------------------------------------
  56. > Logging in...
  57. ------------------------------------------------------
  58. > Logged in as ${bot.user.tag}!
  59. > Online in ${bot.guilds.size} servers!
  60. > ${bot.channels.size} channels and ${bot.users.size} users cached!
  61. ---------- Bot created by Coderholic#4750 ------------`
  62.  
  63.   console.log(botonmessage);  
  64.  
  65.   bot.user.setActivity(config.activity, { type: config.statusType });
  66.   bot.user.setStatus(config.status);
  67. });
  68.  
  69. bot.login(config.token);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement