Use ?cal-delete [event ID] to delete an event in your google calendar
const lib = require('lib')({token: process.env.STDLIB_SECRET_TOKEN});
let ID = context.params.event.content.split(' ').slice(1).join(' ').trim();
if (!ID) {
await lib.discord.channels['@0.3.2'].messages.create({
channel_id: context.params.event.channel_id,
content: `You need to provide an event ID!`,
});
} else {
let event = await lib.gcal.events['@3.0.0'].retrieve({
eventId: ID,
});
await lib.gcal.events['@3.0.0'].destroy({
eventId: ID,
sendUpdates: 'all',
});
await lib.discord.channels['@0.3.2'].messages.create({
channel_id: context.params.event.channel_id,
content: `Event **${event.summary}** has been deleted`,
});
}