When a member of your server types "!pat {user}", this snippet will make your bot say that the author has patted the mentioned user and send a random pat gif.
const lib = require('lib')({token: process.env.STDLIB_SECRET_TOKEN});
const coolpics = require('cool-pics');
const patgif = coolpics.pat();
let user = context.params.event.content.split(' ')[1];
if (context.params.event.content.startsWith(`!pat`)) {
if (!user || !user.match(/<@.*>/)) {
await lib.discord.channels['@0.2.0'].messages.create({
channel_id: `${context.params.event.channel_id}`,
content: `Please provide a user to pat. We can't pat the air!`,
});
} else if (user) {
await lib.discord.channels['@0.2.0'].messages.create({
channel_id: `${context.params.event.channel_id}`,
content: `<@${context.params.event.author.id}> has given ${user} a good pat\n> ${patgif}`,
});
}
}