Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ravenastar-js/raveninha-bot
Projeto referencial - discord.js - v13 - v14 - slashcommands
https://github.com/ravenastar-js/raveninha-bot
bot discord discord-bot discord-bot-template discord-js javascript nodejs pt-br slash-commands v13 v14
Last synced: about 2 months ago
JSON representation
Projeto referencial - discord.js - v13 - v14 - slashcommands
- Host: GitHub
- URL: https://github.com/ravenastar-js/raveninha-bot
- Owner: ravenastar-js
- License: gpl-3.0
- Created: 2022-05-25T16:52:40.000Z (over 2 years ago)
- Default Branch: v13
- Last Pushed: 2023-02-15T02:39:53.000Z (almost 2 years ago)
- Last Synced: 2023-05-23T06:27:35.049Z (over 1 year ago)
- Topics: bot, discord, discord-bot, discord-bot-template, discord-js, javascript, nodejs, pt-br, slash-commands, v13, v14
- Language: JavaScript
- Homepage: https://staralienbot.com
- Size: 24.6 MB
- Stars: 8
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
━━━━━━ ❖ ━━━━━━
> **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.Guia para iniciantes que querem começar diretamente na criação de bot em discord.js
> v13 requer o node 16.6
❶ ━━━━━━━━━━━━━━━━━━━━━━━━━## 📄 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/
❷ ━━━━━━━━━━━━━━━━━━━━━━━━━## ![](https://i.imgur.com/snCdwf2.png) Discord.js guide:
● Atualizando da v12 para a v13
➥ https://discordjs.guide/additional-info/changes-in-v13.html
● Command handling
➥ https://discordjs.guide/creating-your-bot/command-handling.html
● Projeto discord.js v13 com command handling
➥ https://github.com/discordjs/guide/tree/main/code-samples/creating-your-bot/command-handling
❸ ━━━━━━━━━━━━━━━━━━━━━━━━━## Playlist recomendada.
![](https://i.imgur.com/toQwUZE.png) Veja a playlist [clicando aqui](https://youtube.com/playlist?list=PLj8eMR1hXlcJDjxtBi1QhJg0dEWk5b3t6)
> :warning: **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 v13"
}
```
● 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
npm i [email protected]
```
ᅠ● Mude as informações dos arquivos `config.json`, `.env` e `SlashCommands/Bot/help.js`
> no arquivo `SlashCommands/Bot/help.js` vai alterar apenas os emojis.● Não esqueça de ativar as permissões no [portal do desenvolvedor](https://discord.dev)
![](https://i.imgur.com/8DBc7xf.png)
❻ ━━━━━━━━━━━━━━━━━━━━━━━━━## 📄 Arquivo `discloud.config`:
● Esse arquivo pode ser usado ao hospedar a sua aplicação em [discloudbot.com](https://discloudbot.com)
● Para saber como utilizar o arquivo `discloud.config` acesse https://docs.discloudbot.com/suporte/faq/discloud.configCLIQUE NO BOTÃO ABAIXO PARA IR NO PROJETO V14
> #discord.jsv13 #slashcommands #handlers #prefix