đ€€ESSE Ă UM BOT DO TELEGRAM DE MULTIMIDIAS COM TELEGRAF (NODEJS/JS)!
Este bot do Telegram Ă© um exemplo simples que envia diferentes tipos de mĂdia aos usuĂĄrios mediante comandos especĂficos. O bot pode enviar fotos, mĂșsicas, vĂdeos e documentos armazenados localmente.
-
Comando /start:
- DĂĄ as boas-vindas ao usuĂĄrio e exibe as opçÔes disponĂveis.
- Mensagem de boas-vindas: "Bem-vindo ao bot MIDIAS:\n/foto - Envia uma foto\n/musica - Envia uma mĂșsica\n/video - Envia um vĂdeo\n/documento - Envia um livro".
-
Comando /foto:
- Envia uma foto especĂfica ao usuĂĄrio.
- A foto Ă© enviada a partir do caminho local
./MIDIAS/FOTO.png
. - Se houver um erro ao enviar a foto, uma mensagem de erro serĂĄ exibida.
-
Comando /musica:
- Envia um arquivo de ĂĄudio (mĂșsica) ao usuĂĄrio.
- A mĂșsica Ă© enviada a partir do caminho local
./MIDIAS/AUDIO.mp3
. - Se houver um erro ao enviar a mĂșsica, uma mensagem de erro serĂĄ exibida.
-
Comando /video:
- Envia um vĂdeo ao usuĂĄrio.
- O vĂdeo Ă© enviado a partir do caminho local
./MIDIAS/VIDEO.mp4
. - Se houver um erro ao enviar o vĂdeo, uma mensagem de erro serĂĄ exibida.
-
Comando /documento:
- Envia um documento ao usuĂĄrio.
- O documento Ă© enviado a partir do caminho local
./MIDIAS/LIVRO.pdf
. - Se houver um erro ao enviar o documento, uma mensagem de erro serĂĄ exibida.
-
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:
-
Iniciar o Bot:
- Envie o comando
/start
para iniciar o bot e visualizar as opçÔes disponĂveis.
- Envie o comando
-
Receber uma Foto:
- Envie o comando
/foto
para receber uma foto armazenada no caminho./MIDIAS/FOTO.png
.
- Envie o comando
-
Receber uma MĂșsica:
- Envie o comando
/musica
para receber uma mĂșsica armazenada no caminho./MIDIAS/AUDIO.mp3
.
- Envie o comando
-
Receber um VĂdeo:
- Envie o comando
/video
para receber um vĂdeo armazenado no caminho./MIDIAS/VIDEO.mp4
.
- Envie o comando
-
Receber um Documento:
- Envie o comando
/documento
para receber um documento armazenado no caminho./MIDIAS/LIVRO.pdf
.
- Envie o comando
-
- 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: