Inspirobot
This commit is contained in:
parent
d118b3cd1f
commit
b435d1a72b
2 changed files with 17 additions and 0 deletions
13
commands/fun/inspirobot.js
Normal file
13
commands/fun/inspirobot.js
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
import { SlashCommandBuilder } from '@discordjs/builders';
|
||||||
|
import fetch from 'node-fetch';
|
||||||
|
|
||||||
|
export default {
|
||||||
|
data: new SlashCommandBuilder()
|
||||||
|
.setName('inspirobot')
|
||||||
|
.setDescription('Get an image from inspirobot'),
|
||||||
|
async execute(interaction) {
|
||||||
|
fetch('http://inspirobot.me/api?generate=true')
|
||||||
|
.then(res => res.text())
|
||||||
|
.then(body => interaction.reply({ files: [body] }));
|
||||||
|
},
|
||||||
|
};
|
|
@ -45,6 +45,10 @@ const commands = [
|
||||||
option.setName('feedback')
|
option.setName('feedback')
|
||||||
.setDescription('The message you want to send me.')
|
.setDescription('The message you want to send me.')
|
||||||
.setRequired(true)),
|
.setRequired(true)),
|
||||||
|
|
||||||
|
new SlashCommandBuilder()
|
||||||
|
.setName('inspirobot')
|
||||||
|
.setDescription('Get an image from inspirobot'),
|
||||||
]
|
]
|
||||||
.map(command => command.toJSON());
|
.map(command => command.toJSON());
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue