Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const command = require("command-discord"); // Chamando o Módulo command-discord
- const client = command.Client({
- token:"TokenDoSeuBot", // Onde ficará o Token do Bot
- path:"./Commands", // Pasta dos comandos será "./commands". Crie uma pasta chamada commands.
- prefix:['y!], // Prefix do bot, onde pode ter +1 (! default)
- // Exemplo: ['h!','!']
- logErrors:true, // Log de erros(nos comandos)
- commandExists:true, // Caso a pessoa use o comando.. mas ele não exista
- commandExistsContent:{
- embed:{ // Mensagem pros comandos que não existe
- color: "16711680",
- description:"‼️⁉️ | **Lamento, Mas este comando não existe! Verifique se escreveu certo ou se este comando realmente existe!**"
- }
- },
- prefixConfig:{ // Usando comandos de outra forma
- useUsername: true, // Pelo nome (só se o bot tiver 1 único nome) (elma ping)
- useMention: true, // Ou mencionando o bot + cmd (@bot ping)
- editMessage:true // Se editarem uma mensagem, onde terá executando um comando do bot.. será executado (prefiro falso)
- },
- external:[
- { key: "Discord", value: require('discord.js')},
- {key: "ID²", value: "IDdoBot"},
- {key: "moment", value: require('moment')},
- {key: "superagent", value: require('snekfetch')},
- ]
- // external. São váriaveis externas onde podem ser usadas Globalmente
- // Exemplo: client.external.Discord (usará o Discord q está no external)
- },{
- // client options for discordjs (https://discord.js.org/#/docs/main/stable/typedef/ClientOptions)
- });
- // Sisteminha de Erros - Onde caso de erro em algum comando. o Bot irá avisar!
- client.on("commandError", function (command, error) {
- console.error(`Error ${error.toString()} in command ${command.name}`)
- })
- // Jogando do Bot
- client.on("ready", async () => {
- console.log('Acabo de iniciar Mestre!') // Se ele REALMENTE ligar, irá aparecer essa mensagem no Console
- // Jogando do Bot
- const falas = [`${client.prefix[0]}help - Para saber os meus comandos!`, `${client.prefix[0]}ajuda - Se Precisar de ajuda é so chamar!`, `${client.prefix[0]}Yatah, Para saber sobre mim!`] // Frazes do Jogando
- setInterval(() => {
- var selecionada = falas[Math.floor(Math.random() * falas.length)] // Irá pegar uma das Falas aleatóriamente
- if (selecionada == null) selecionada = falas[Math.floor(Math.random() * falas.length)] // Irá ver se não deu erro
- client.user.setPresence({ game: { name: `${selecionada}` } }) // e Setar o jogando no bot
- }, 5 * 60 * 1000) // A cada 5minutos esse procediemento vai ser Feito
- client.user.setPresence({ game: { name: falas[0] } }) // Seta o jogando do bot, ao ligar escolhendo sua primeira fraze
- });
- client.start();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement