Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- onst Discord = require('discord.js');
- const client = new Discord.Client();
- const db = require('quick.db');
- const prefix = '!';
- client.on('message', message => {
- if (message.author.bot) return;
- if(message.content.startsWith(prefix+'feedback')) {
- if(!message.member.hasPermission(`MANAGE_GUILD`)) return message.channel.send(`**:x: err , You Need Role Has \`MANAGE_GUILD\`**`);
- var chnl = message.mentions.channels.first()
- if (!chnl) return message.channel.send(':x: Please Tag FeedBack Channel');
- let embed = new Discord.MessageEmbed()
- .setTitle('Feedback Room By PxP')
- .setDescription(`The Feedback Was Done Type in : <#${chnl.id}>`)
- .setFooter(message.author.username , message.author.avatarURL({dynamic:true}));
- db.set(`guild_fb_${message.guild.id}`, chnl.id)
- message.channel.send(embed)
- }
- });
- client.on('message',message => {
- let feedback = db.get(`guild_fb_${message.guild.id}`);
- if (message.author.bot) return;
- if(message.content) {
- if(message.channel.id == feedback) {
- message.delete();
- if (message.content.length > 400) return message.reply (`Your Message Is Too Long +400 `).then (m=>m.delete({timeout: 4000}));
- if(feedback == message.channel.id) {
- let embed1 = new Discord.MessageEmbed()
- .setColor('RANDOM')
- .setAuthor(message.guild.name, message.guild.iconURL({dynamic:true}))
- .setTitle(`! | New FeedBack From ${message.author.username}`)
- .setDescription(message.content)
- .setThumbnail(message.author.displayAvatarURL({dynamic: true}))
- .setFooter('💛 | Thanks For Your Feedback')
- message.channel.send(embed1).then(pxp => {
- /*
- pxp.react('') // for react work remove /* & */
- })
- }
- }
- }
- })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement