discord-bot-creation
Assim fica mais fácil a criação de bots pro discord.
npm install discord-bot-creation
yarn add discord-bot-creation (se você estiver usando yarn)
Exemplo (com mongodb)
const bot = require('discord-bot-creation')
const token = 'SEU_TOKEN_AQUI'
const url = 'SUA_URL_MONGODB'
bot.setURL(url)
let name = 'test'
let resposta = '**exemplo:**\n\ndescrição'
let desc = 'descrição do comando'
let type = 'embed'
let prefix = '!'
bot.createCommand(name, desc, type, resposta)
bot.loadCommands(prefix)
bot.login(token)
bot.setStatus('seu status aqui.')
bot.setWelcome('SERVIDOR_ID', 'CANAL_ID', type, response)
Exemplo (com quick.db)
const bot = require('discord-bot-creation')
const token = 'SEU_TOKEN_AQUI'
let name = 'test'
let response = '**exemplo:**\n\ndescrição'
let desc = 'descrição do comando'
let type = 'embed'
let prefix = '!'
bot.createCommand(name, desc, type, response)
bot.loadCommands(prefix)
bot.login(token)
bot.setStatus('seu status aqui.')
bot.setWelcome('SERVIDOR_ID', 'CANAL_ID', type, response)
MÉTODOS:
Criar comandos
let name = 'test'
let desc = 'descrição'
let type = 'embed'
let response = '**Exemplo:**\n\ndescrição e etc...'
bot.createCommand(name, desc, type, response)
Carregar comandos
let prefix = '!'
bot.loadCommands(prefix)
setar o status do bot
let status = 'Sou apenas um bot para o discord!'
bot.setStatus(status)
Fazer login
bot.login(token)
Setar canal de entrada
let response = '**exemplo:**\n\ndescrição'
let type = 'embed'
bot.setWelcome('SERVIDOR_ID', 'CANAL_ID', type, response)```
Comandos já incluídos
say - digite algo no chat!
help - veja os comandos
mais pra frente eu adiciono mais comandos
Servidor de suporte
https://discord.gg/QNtwYrzrVB
GitHUB
https://github.com/naoexistobb/bot-creator-discord
Notas:
Em breve vou adicionar mais funções, fiquem ligados!
um pequeno passo para o homen, um grande passo para o programador!