Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- client.on ('message', async message => {
- let Questions = [
- 'اللغة البرمجية',
- 'القدوة',
- 'العمر'
- ];
- let ChannelID = '839185964248072242';
- if (message.content != '-submit') return false;
- let Answers = [];
- let embed = new (require ('discord.js')).MessageEmbed ()
- .setColor ('GREEN')
- .setAuthor (message.author.username, message.author.displayAvatarURL ({ dynamic: true }))
- .setDescription ('** يُرجى إرسال رسالة بالإجابة | :leaves: \n**');
- let QuestionMessage = await message.channel.send ({ embed });
- for (let Question of Questions) {
- embed.addField (Question, '?', true);
- await QuestionMessage.edit (embed);
- let Awaiter = await message.channel.awaitMessages (m => m.author == message.author && m.content, { max: 1 });
- let Answer = Awaiter.first ();
- await Answer.delete ();
- let Field = embed.fields.find (field => field.name == Question);
- Field.value = Answer.content;
- if (Questions.indexOf (Question) == Questions.length - 1) await QuestionMessage.edit (embed);
- }
- let Channel = await client.channels.fetch (ChannelID);
- if (!Channel) return false;
- embed.description = `**${message.author.tag}**| ⌚\n قّدم في الساعة : **${require ('moment') (Date.now ()).format ('hh:mm A')}**`;
- embed.setTimestamp ();
- Channel.send (message.author, { embed });
- message.channel.send ('**📰 | Form Submitted**');
- });
Advertisement
Add Comment
Please, Sign In to add comment