Improved Version Of Triggered Gif! Made It Slash Command! New Option For User Who You Want To Trigger! Have Some Text In Addition To Triggered Gif! Whenever This Command Is Used It Send MSG "User Who Used Command Triggered Who He Mentions In Command" , It Will Also Have A Gif! Eg- https://imgur.com/EUfxcoy & https://imgur.com/urDksLd Command Usage- https://imgur.com/OpTCpWx Command Setup- https://imgur.com/CJu7AAm. I have Modified this snippet/Original Credits- https://autocode.com/snippet/aseboldt/cachsnpt_eL9FimRBVLD2jBc36UUthwjGxZTAeSKp4Ktb/
const lib = require('lib')({token: process.env.STDLIB_SECRET_TOKEN});
await lib.discord.interactions['@1.0.1'].responses.create({
token: `${context.params.event.token}`,
response_type: 'DEFERRED_CHANNEL_MESSAGE_WITH_SOURCE',
});
let user = await lib.discord.users['@0.1.4'].retrieve({
user_id: context.params.event.data.options[0].value,
});
let tiggeredImg = await lib.http.request['@1.1.5']({
method: 'GET',
url: `https://some-random-api.ml/canvas/triggered/?avatar=${user.avatar_url}`,
}).then((result) => {
return result.body;
});
await lib.discord.interactions['@1.0.1'].followups.create({
token: `${context.params.event.token}`,
content: `<@${context.params.event.member.user.id}> triggered <@${context.params.event.data.options?.[0]?.value}> `,
attachments: [
{
filename: 'triggered.gif',
file: tiggeredImg,
},
],
});