bot-creator-v12
Assim fica mais fácil a criação de bots pro discord.
npm install bot-creator-v12
yarn add bot-creator-v12 (se você estiver usando yarn)
Exemplo (com mongodb)
const bot = require('bot-creator-v12')
const token = 'SEU_TOKEN_AQUI'
const url = 'SUA_URL_MONGODB'
bot.getPing()
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('bot-creator-v12')
const token = 'SEU_TOKEN_AQUI'
bot.getPing()
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)```
Ligar requests
bot.getPing()
Ver versão instalada
bot.version()
Comandos já incluídos
say - digite algo no chat!
help - veja os comandos
Em breve vou adicionar mais funções, fiquem ligados!