🤤ESSE É UM BOT DO TELEGRAM FEITO COM TELEGRAF (NODEJS/JS) QUE CONVERTE FOTOS, AUDIOS E VIDEOS!
Este bot é projetado para converter mídias enviadas pelos usuários para diferentes formatos. Ele suporta conversões para:
- Áudio: Converte áudios para os formatos MP3, WAV e OGG.
- Vídeo: Converte vídeos para os formatos MP4 e AVI.
- Imagem: Converte imagens para os formatos JPG, JPEG, PNG e ICO.
-
Início do Bot:
- Quando você inicia o bot (por exemplo, enviando
/start
), ele envia uma mensagem com instruções sobre como usar o bot.
- Quando você inicia o bot (por exemplo, enviando
-
Envio de Áudio:
- Se você envia um áudio para o bot, ele oferece opções para converter o áudio para MP3, WAV ou OGG.
- Após selecionar o formato desejado, o bot processa a conversão e envia o arquivo convertido.
-
Envio de Vídeo:
- Se você envia um vídeo, o bot oferece opções para converter o vídeo para MP4 ou AVI.
- Após selecionar o formato desejado, o bot realiza a conversão e envia o vídeo convertido.
-
Envio de Imagem:
- Se você envia uma imagem, o bot oferece opções para converter a imagem para JPG, JPEG, PNG ou ICO.
- Após selecionar o formato desejado, o bot processa a conversão e envia a imagem convertida.
-
Instalar o FFmpeg: Primeiro, você precisa instalar o FFmpeg no seu sistema, caso ainda não tenha. Ele será utilizado para converter os arquivos.
-
No Linux (Ubuntu/Debian):
sudo apt update sudo apt install ffmpeg
-
No macOS (usando Homebrew):
brew install ffmpeg
-
No Windows: Baixe o FFmpeg, extraia os arquivos, e adicione o caminho dos executáveis às variáveis de ambiente.
-
-
Editar o código:
- Certifique-se de substituir "seu_token_aqui" pelas informações corretas das suas credenciais em
CODIGO/.env
, o qual pode ser obtido por meio do @BotFather.
- Certifique-se de substituir "seu_token_aqui" pelas informações corretas das suas credenciais em
-
Instalando as Depêndencias:
- Para instalar as dependências listadas no arquivo "package.json", você pode usar o comando
npm install
no terminal. Certifique-se de estar no diretório do seu projeto onde o arquivo "package.json" está localizado (CODIGO
). O npm irá ler o arquivo "package.json" e instalar todas as dependências listadas nele.
npm install
- Para instalar as dependências listadas no arquivo "package.json", você pode usar o comando
-
Inicie o Bot:
- Para usar o
NODE
, inicie o bot com o seguinte comando:
npm start
- Para usar o
NODEMON
, inicie o bot com o seguinte comando:
npm test
- Para usar o
-
Interagindo com o Bot:
-
Inicie uma conversa com o bot:
- Envie
/start
para começar a interagir com o bot. Ele lhe dará instruções sobre como enviar diferentes tipos de mídia.
- Envie
-
Envie o tipo de mídia:
- Áudio: Envie um arquivo de áudio.
- Vídeo: Envie um arquivo de vídeo.
- Imagem: Envie uma imagem.
-
Escolha o formato de conversão:
- Após o envio da mídia, o bot irá perguntar qual formato você deseja para conversão.
- Clique no botão correspondente ao formato desejado.
-
Receba o arquivo convertido:
- O bot processará a conversão e enviará o arquivo convertido de volta para você.
-
- Entendemos que para manipular arquivos em muitas linguagens e tecnologias relacionadas, é necessário possuir conhecimento nessas áreas. Para auxiliar nesse aprendizado, oferecemos cursos gratuitos disponíveis: