Skip to content

Projeto referencial - discord.js v14 - slashcommands

License

Notifications You must be signed in to change notification settings

ravenastar-js/bot-v14

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

━━━━━━ ❖ ━━━━━━

Warning
Antes de iniciar nessa jornada, para facilitar o conhecimento e entedimento sugiro estudar javascript e a lógica de programação antes de praticar.

Note
Versões deprecated/descontinuadas ou antigas serão removidas desse projeto em atualizações futuras caso haja modificações total do projeto.

Projeto referencial.

Guia para iniciantes que querem começar diretamente na criação de bot em discord.js

v14 requer o node 16.9

📄 Confira alguns artigos que serão úteis para sua jornada:

https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Guide
https://devdocs.io
https://www.cursoemvideo.com/curso/javascript/
https://discord.js.org/#/docs/main/stable/general/welcome
https://discordjs.guide/

📄 Discord.js guide:

● Atualizando da v13 para a v14
https://discordjs.guide/additional-info/changes-in-v14.html

Playlist recomendada.

Veja a playlist clicando aqui

⚠️ Na playlist é usada versão antiga do discord.js (v12), entretanto precisará atualizar, adaptar o projeto para as versões atuais.

📄 Software recomendado para configurar o projeto:

📄 Configurações:

● Caso queira usar config.json em vez de config.js, coloque as informações abaixo:

{
    botClientID: "ID_DO_BOT",
    botPrefix: "PREFIXO_DO_BOT",
    ownerID: "ID_DO_DONO",
    embedColor: "HEXCOLOR",
    embedfooterText: "Exemplo bot - discord.js v14"
}

● Para puxar as informações do config.json coloque as informações abaixo no index.js:

const { botClientID, botPrefix, ownerID, embedColor, embedfooterText } = require('./config.json')

● Instale as dependências:

npm i discord.js
npm i dotenv

● Mude as informações dos arquivos config.json, .env e SlashCommands/Bot/help.js

● Não esqueça de ativar as permissões no portal do desenvolvedor

#discord.jsv14 #slashcommands #handlers #prefix



Typing SVG