Escolar Documentos
Profissional Documentos
Cultura Documentos
js')
const { Database } = require('simpl.db');
const { ApplicationCommandType, ApplicationCommandOptionType, ChannelType } =
require('discord.js');
const config = require('../../config.json')
const { MessageEmbed, MessageActionRow, SelectMenuBuilder } =
require('discord.js');
const { ActionRowBuilder, EmbedBuilder } = require('@discordjs/builders');
module.exports = {
name: 'say',
type: ApplicationCommandType.ChatInput,
description: 'Faz com que o bot diga alguma mensagem.',
options: [
{
name: 'mensagem',
type: ApplicationCommandOptionType.String,
description: 'A mensagem que será enviada no canal.',
required: true
},
{
name: 'título',
type: ApplicationCommandOptionType.String,
description: 'A mensagem que será enviada no canal.',
required: true
},
{
name: 'cor',
type: ApplicationCommandOptionType.String,
description: 'Cores disponíveis: RED, BLUE, PURPLE, YELLOW,
ORANGE, GREEN, WHITE, BLACK.',
required: true
}
],
switch(cor) {
case "RED":
cor = 'FF3232'
break
case "GREEN":
cor = '75FF54'
break
case "BLUE":
cor = '30D0FF'
break
case "PURPLE":
cor = 'B706A9'
break
case "YELLOW":
cor = 'E8FF00'
break
case "ORANGE":
cor = 'FF7D10'
break
case "WHITE":
cor = 'FFFFFF'
break
case "BLACK":
cor = '000000'
break
if (!interaction.member.permissions.has('ManageMessages')) return
interaction.followUp({ content: 'Você não possui permissão para usar este
comando :c', ephemeral: true })