Cleve
Um chatbot discord básico criado com Discord.js v14 e desenvolvido por Brainshop.ai
Em setembro de 2024, Brainshop.ai não está mais disponível. Infelizmente, este bot não é mais suportado ou mantido e não receberá mais atualizações.
Instalação e configuração
- É necessário fazer o download do Node.js v16.9+.
- Baixe e extraia os arquivos por
git clone https://github.com/Carbowix/Cleve.git
ou simplesmente baixando - Abra seu prompt de comando e certifique-se de estar no diretório raiz correto usando o comando cd.
- Quando tiver certeza, prossiga com o comando
npm install
ou yarn install
para instalar os pacotes mais recentes.
Criando um bot de conta brainshop.ai
- Registre uma conta em brainshop.ai
- Uma vez registrado e logado, pressione criar um cérebro -> cérebro raiz
- Insira o nome do seu bot personalizado e certifique-se de que os detalhes correspondam ao seguinte:
- Quando terminar, edite src/misc/config.json com os dados correspondentes fornecidos:
Nota : Não edite "url"
Adicionando detalhes do bot discord:
- Crie um aplicativo de bot discord.
- Ao terminar, edite o arquivo src/misc/config.json no parâmetro "bot_token" para inserir seu BOT_TOKEN.
- O arquivo .env.example também está disponível na pasta
src
se você quiser usá-lo em qualquer plataforma de hospedagem. Basta inserir seu BOT_TOKEN e pronto.
Quando terminar, execute npm run start
ou yarn run start
no prompt de comando e ele estará pronto para falar!.
[CLEVE] Loaded 3 commands
[CLEVE] Ready to chat !
- Mencione isso e comece a falar!
Recursos disponíveis
- Comandos de barra que ajudam a facilitar o gerenciamento de bots
- Definir/remover canais de texto de bate-papo padrão para o bot. (Suporta vários canais)
- Comando Ping para garantir que o bot esteja pronto para bater à sua porta.
- Recurso sem menção para que o bot possa falar sem ser mencionado. ( Confira aqui para mais detalhes)
- O bate-papo por mensagens diretas agora está disponível por meio de configuração. ( Confira aqui para mais detalhes)
Problemas
Se você tiver algum problema, sinta-se à vontade para criar um na seção de problemas. Certifique-se de que seu problema não esteja listado nos problemas fechados antes de criar um problema.
Perguntas frequentes (FAQ)
Como ativar o recurso Sem menção
Vá para src/misc/config.json e edite o valor "noMention" para true
- IMPORANTE : Para que este recurso funcione, você terá que habilitar o MessageContent Privileged Intent em seu aplicativo discord bot. Caso contrário, produzirá um erro como o seguinte:
Como ativar o recurso Mensagens Diretas
Vá para src/misc/config.json e edite o valor "directMessage" para true
O bot não responde/erro de API
Provavelmente você não seguiu as instruções de instalação corretamente ou a API Brainshop.ai está inoperante
Token inválido mesmo quando carregado no arquivo .env
É mais provável que o arquivo .env
ainda tenha o nome .env.example
, que você deve alterar para .env
, ou o arquivo não esteja na pasta src
. Caso contrário, o token do seu bot será inválido.
Token inesperado 'S' na posição 0
Se você está recebendo esse erro, é mais provável que você esteja usando replit
como seu ambiente de hospedagem e, infelizmente, a API do brainshop não oferece suporte e o considera como uma solicitação de spam. Sua solução provável para encontrar outra plataforma de hospedagem.
Créditos
- Obrigado BrainshopAI por fornecer API de bot inteligente gratuita/rápida