Git Product home page Git Product logo

lbot-whatsapp's Introduction

CodeFactor

ESTE PROJETO NÃO ESTÁ SENDO MAIS ATUALIZADO

Atualização 1.17.9

[CORREÇÃO] Correção nos comandos do Youtube : !play e !yt

Recomendo que instalem novamente do ZERO para que tudo funcione corretamente.

REQUERIMENTOS :

Isso tudo é necessário para o bot funcionar corretamente.

1 - Faça download da ultima versão :

Faça o download da última versão lançada no link abaixo (extraia o zip e entre na pasta para os passos seguintes): https://github.com/victorsouzaleal/lbot-whatsapp/releases/latest


2 - Instale as dependências :

Abra o prompt de comando (CMD/Terminal) na pasta do projeto que você extraiu e execute o comando abaixo :

npm i

Obs: Se houver algum erro vá para o Passo 7


3 - Uso :

Dentro da pasta do projeto após ter realizado todos os passos anteriores, execute este comando.

npm start

Se for a sua primeira vez executando escaneie o QR Code com o seu celular (No modo BETA que não exige conexão com o celular) e digite no terminal SEU número de telefone COM CÓDIGO DO PAÍS no terminal. Ele irá encerrar o bot e você deverá inicia-lo novamente.


4 - Funcionamento :

Após todos os passos anteriores feitos, seu bot já deve estar iniciando normalmente, use os comandos abaixo para visualizar os comandos disponíveis.

!menu - Dá acesso ao MENU PRINCIPAL.
!admin - Dá acesso ao MENU de ADMINISTRADOR/DONO DO BOT.

Todos os comandos agora tem um guia ao digitar !comando guia

Pronto! Seu bot já está funcionando!!

Obs: Se você deseja utilizar os comandos !noticias (noticias atuais), !qualmusica(reconhecimento de músicas) e o recurso de anti-pornografia vá para o passo 5.


5 - Configuração do arquivo .env :

Abra o arquivo .env na raiz do projeto e edite manualmente :

    #############  DADOS DO BOT ############# 

    NOME_ADMINISTRADOR= Digite seu nome
    NOME_BOT= Digite o nome que o bot vai ter
    NOME_AUTOR_FIGURINHAS = Digite o nome que vai aparecer como autor das figurinhas

    ############ CONFIGURAÇÕES DO BOT ############# 

    # LEMBRE-SE SEU NÚMERO DE WHATSAPP E NÃO O DO BOT.
    NÚMERO_DONO = SEU número com o código do país incluido. ex: 55219xxxxxxxx
    # NEWSAPI - NOTICIAS 
    API_NEWS_ORG = recebe a chave da conta que voce criar no site newsapi.org 
    # ACRCLOUD - RECONHECIMENTO DE MÚSICAS
    acr_host= recebe seu endereço de host obtido no https://acrcloud.com/
    acr_access_key= recebe seu access_key obtido no https://acrcloud.com/
    acr_access_secret= recebe seu access_secret obtido no https://acrcloud.com/
    # DEEPAI - DETECTOR DE NUDEZ/PORNOGRAFIA
    API_DEEPAI= recebe a chave da conta que voce criar no site deepai.org 

Obs: Se o seu sistema for MAC, habilite a exibição de arquivos ocultos para exibir o .env na raiz do projeto.

Informações detalhadas sobre como obter as chaves do NewsAPI(Notícias), ACRCloud(Reconhecimento de Músicas) e DeepAI(Detector de Nudez e Pornografia) : Clique AQUI


6 - Recursos Principais :

Figurinhas

Criador de Sticker Recursos
Foto para Sticker
Sticker para foto
Texto para Sticker
Texto para Sticker Animado
Video/GIF para Sticker
Foto para Sticker (Sem fundo)

Downloads

Downloads Recursos
Download de aúdio/videos (Youtube)
Download de videos (Facebook)
Download de imagens/videos (Instagram)
Download de imagens/videos (Twitter)
Download de videos (Tiktok)
Pesquisa/Download de Imagens

Utilidades Gerais

Utilitários Recursos
Efeitos de Aúdio
Texto para voz
Letra de Música
Reconhecimento de músicas
Detector de DDD
Consulta de Clima/Previsão do Tempo
Conversão de Moedas
Calculadora básica
Pesquisa Web
Detector Anime
Lançamentos recentes - Animes
Rastreamento Correios
Noticias Atuais
Tradutor

Administração de Grupo

Apenas Grupo Recursos
Promover usuário
Rebaixar usuário
Remover usuário
Adicionar usuário
Marcar todos
Obter link do grupo
Redefinir link do grupo
Obter lista de administradores
Obter dono do grupo
Lista Negra
Mutar Grupo
Bem Vindo
Auto Sticker
Anti Trava
Anti Pornô
Anti Fake
Anti Link
Anti Flood
Contagem de mensagens
Marcar inativos
Banir inativos
Bloquear/Desbloquear Comandos
Votação de Ban
Enquete
Banir Todos
Apagar mensagens do bot

Administração de Dono

Apenas Dono do Bot Recurso
Entrar em um grupo
Sair de todos os grupos
Limpar todos os chats
Broadcast - Anuncio Geral
Bloquear/Desbloquear usuário
Sistema de Tipos de Usuários
Limitador comandos diários (por usuário)
Limitador de comandos por minuto (por usuário)
Limitador de mensagens privadas (Anti-flood)
Auto Sticker Privado
Anti Trava Privado
Sair do grupo
Limpar somente chat de contatos
Obter lista de usuários bloqueados
Modificar status atual do bot

7 - Solução de Problemas :

SOLUÇÃO DE PROBLEMAS - WINDOWS :

Só faça os passos abaixo se você tiver algum erro :

SOLUÇÃO DE PROBLEMAS - LINUX :

Só faça os passos abaixo se você tiver algum erro :

  • Se houve algum problema na inicialização do script, instale o Google Chrome:

     wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
     sudo apt install ./google-chrome-stable_current_amd64.deb
  • Se houver algum erro relacionado a permissão ao tentar usar o "npm i"

    npm i --unsafe-perm

SOLUÇÃO DE PROBLEMAS - COMANDO NÃO FUNCIONANDO :

Se algum comando por acaso não estiver funcionando antes de tentar baixar uma nova versão ou relatar o erro tente usar dentro da pasta do projeto o comando :

npm i 

Esse comando atualiza as dependências e pode resolver algum problema que você tenha sem precisar baixar ou esperar uma nova versão do bot.

Obs: Não conseguiu resolver? Entre em contato no Passo 8

8 - Agradecimentos

lbot-whatsapp's People

Contributors

victorsouzaleal avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.