Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/victorsouzaleal/lbot-whatsapp
🤖 Um bot para Whatsapp com diversas funções úteis para facilitar os usuários e também divertir. Windows/Linux/Mac
https://github.com/victorsouzaleal/lbot-whatsapp
api bot downloader instagram javascript lbot linux mac node open-wa sticker twitter wabot whatsapp whatsapp-bot windows youtube ytmp3 ytmp4
Last synced: about 1 month ago
JSON representation
🤖 Um bot para Whatsapp com diversas funções úteis para facilitar os usuários e também divertir. Windows/Linux/Mac
- Host: GitHub
- URL: https://github.com/victorsouzaleal/lbot-whatsapp
- Owner: victorsouzaleal
- License: apache-2.0
- Created: 2020-12-30T13:21:46.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-04-13T03:45:32.000Z (7 months ago)
- Last Synced: 2024-04-13T22:22:26.359Z (7 months ago)
- Topics: api, bot, downloader, instagram, javascript, lbot, linux, mac, node, open-wa, sticker, twitter, wabot, whatsapp, whatsapp-bot, windows, youtube, ytmp3, ytmp4
- Language: JavaScript
- Homepage:
- Size: 15.3 MB
- Stars: 105
- Watchers: 16
- Forks: 39
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
🤖 LBot - Robô para WhatsApp 🤖
🔄 Última Atualização: AQUI
## 🚨 REQUERIMENTOS :
- Um número de celular conectado ao WhatsApp para ler o QR Code e conectar o bot.
- Em sistemas **Windows/Linux** :
- Ter o [GIT](https://git-scm.com/) instalado
- Ter o [NODE VERSÃO LTS](https://nodejs.org/en/) instalado
- No **Termux** :
- Ter o [TERMUX](https://github.com/termux/termux-app/releases/download/v0.118.0/termux-app_v0.118.0+github-debug_universal.apk) instalado no celular
## 1 - 💿 Instalação :
### 🖥️ Windows/Linux :
Faça o download da última versão lançada no seguinte link: https://github.com/victorsouzaleal/lbot-whatsapp/releases/latest , extraia o zip e entre na pasta do bot para os passos seguintes.
Abra o prompt de comando (terminal) **DENTRO DA PASTA DO PROJETO** e execute os comandos abaixo :
* 1.1 - Instalação do yarn (se estiver no Linux use sudo antes do comando)
```bash
npm i -g yarn
```* 1.2 - Instalação das dependências do projeto
```bash
yarn install
```
### 📱 Termux :
Para ver o guia de instalação no TERMUX : [Clique AQUI](docs/TERMUX.md)
## 2 - 🤖 Uso :
**Dentro da pasta do projeto** após ter realizado todos os passos anteriores, execute este comando.
```bash
yarn start
```Após a primeira inicialização escaneie o QR Code com o seu celular.
## 3 - ⌨️ 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á ONLINE, mas ainda não acabou continue lendo o próximo passo para configuração!!
## 4 - ⚙️ Configuração do bot e arquivo .env :
### Ao abrir o arquivo .env na raiz do projeto após iniciar o bot pela primeira vez ele vai se parecer com isso :
# CONFIGURAÇÃO DE API KEYS PARA COMANDOS# ACRCLOUD - Coloque abaixo suas chaves do ACRCloud (Reconhecimento de Músicas)
acr_host=?????
acr_access_key=?????
acr_access_secret=?????# DEEPGRAM - Coloque abaixo sua chave do DEEPGRAM (Transcrição de aúdio para texto)
dg_secret_key=??????#### Como configurar o ADMINISTRADOR :
Para usar as funções de **ADMINISTRADOR** digite **!admin** pela primeira vez ao iniciar ao BOT e ai seu número será cadastrado como dono.
Pronto, agora você tem acesso aos comandos de **ADMIN**. Use **!nomebot**, **!nomeadm**, **!nomesticker** para personalizar o nome do seu bot em menus e em stickers, e veja todos os comandos de administrador com o **!admin**.
#### Como obter as chaves API para usar em comandos específicos :
Para usar comandos específicos como **!qualmusica** e **!ouvir** é necessário antes configurar as chaves de API no .env, abaixo tem um guia completo com imagens para obter as chaves.
**Informações detalhadas sobre como obter as chaves do NewsAPI(Notícias), ACRCloud(Reconhecimento de Músicas) e DEEPGRAM (Áudio para texto)** : [Clique AQUI](docs/CHAVESAPI.md)
## 5 - 🛠️ Recursos/Comandos :
### 🖼️ Figurinhas
- Foto para sticker ✅
- Video/gif para sticker ✅
- Texto para sticker ✅
- Sticker para foto ✅
- Renomear sticker ✅
- Auto sticker ✅### 📥 Downloads
- Youtube (video/audio) ✅
- Facebook (video) ✅
- Instagram (video/imagem) ✅
- Twitter (video/imagem) ✅
- Tiktok (video) ✅
- Google (imagem) ✅### ⚒️ Utilidades Gerais
- Chat-GPT ✅
- Criação de imagens IA ✅
- Brasileirão A/B ✅
- Têndencias de Filmes/Séries ✅
- Encurtar Links ✅
- Upload de imagens ✅
- Efeitos de Aúdio ✅
- Texto para voz ✅
- Áudio para texto ✅
- Letra de Música ✅
- Reconhecimento de músicas ✅
- Detector de DDD ✅
- Consulta de Clima/Previsão do Tempo ✅
- Conversão de Moedas ✅
- Calculadora ✅
- Pesquisa Google ✅
- Detector Anime ✅
- Rastreamento Correios ✅
- Noticias Google ✅
- Tradutor Google ✅
### 👉 E muito mais... [Clique AQUI](docs/COMANDOS.md)
## 6 - 💻 Solução de problemas
### Termux
Algumas pessoas podem ter problemas para instalar as depêndencias no Termux, isso pode ser pelo fato da conexão a internet não estar estável o suficiente ou a versão do Termux estar desatualizada, o Termux da Play Store não é atualizada faz anos por isso eu forneço aqui um apk oficial dos desenvolvedores do Termux.* **Termux APK :** https://github.com/termux/termux-app/releases/download/v0.118.0/termux-app_v0.118.0+github-debug_universal.apk
## 7 - 👤 Contato
Caso queira entrar em contato eu tento responder aos emails, ou abra uma issue aqui no GitHub explicando o problema.* **Email :** [email protected]
## 8 - 🙏 Agradecimentos/Contribuições
* [`WhiskeySockets/Baileys`](https://github.com/WhiskeySockets/Baileys) - Biblioteca Baileys.
* [`Samuel/samucacastro`](https://github.com/samucacastro) - Desenvolvimento de API's