Make 2 polls/questions in one message
const lib = require('lib')({token: process.env.STDLIB_SECRET_TOKEN});
const emojis = [`🟢`, `🔴`, `✅`, `❌`];
let event = context.params.event;
let content = event.content.split(' ');
let Q1 = content[1];
let Q2 = content[2];
if (!Q1) {
await lib.discord.channels['@0.3.2'].messages.create({
channel_id: event.channel_id,
content: `Command usage: !poll **question-1** **question-2**\n*ex: !poll do-you-like-possums? is-Autocode-amazing?*`,
});
} else {
await lib.discord.channels['@0.3.2'].messages.destroy({
channel_id: event.channel_id,
message_id: event.id,
});
let message = await lib.discord.channels['@0.3.2'].messages.create({
channel_id: `${context.params.event.channel_id}`,
content: ` `,
embeds: [
{
title: `polls`,
description: ` `,
color: 0x966fd6,
fields: [
{
name: `${Q1}`,
value: '🟢yes\n🔴no',
inline: true,
},
{
name: `${Q2}`,
value: '✅yes\n❌no',
inline: true,
},
],
},
],
});
for (let i = 0; i < emojis.length; i++) {
await lib.discord.channels['@0.3.2'].messages.reactions.create({
emoji: emojis[i],
message_id: message.id,
channel_id: `${context.params.event.channel_id}`,
});
}
}