Este é um bot de telegrama para baixar links mega.nz e retorná-los como arquivos/vídeos - Feito por um novato 100%!
(Quando quero dizer noob, realmente quero dizer noob!)
Você pode encontrar uma versão ao vivo deste bot no telegrama como @mega_downloader_robot
Criado com ❤️ por @xmysteriousx como parte de @mysterious_uploader_robot
Por favor, tenha a gentileza de marcar com estrela e bifurcar este repositório!✨?
Notas : -
Nota : - Os downloads também são rápidos no heroku! ?
Faça um Ubuntu 20.04 (LTS) x64 vps! (Todos os comandos abaixo são fornecidos assumindo que você usa um Ubuntu 20.04 (LTS) x64 vps!)
sudo apt update
sudo apt upgrade
apt-get update
apt-get install tmux
apt install meson
sudo apt-get install libtool libglib2.0-dev gobject-introspection libgmp3-dev nettle-dev asciidoc glib-networking openssl libcurl4-openssl-dev libssl-dev
git clone https://github.com/XMYSTERlOUSX/megatools
cd megatools
meson b
ninja -C b
sudo ninja -C b install
cd
wget https://mega.nz/linux/MEGAsync/xUbuntu_20.04/amd64/megacmd-xUbuntu_20.04_amd64.deb
sudo apt install ./megacmd-xUbuntu_20.04_amd64.deb
(Ignore o aviso "O download é realizado sem sandbox como root como arquivo" se for mostrado... Continue com as outras etapas agora!)
tmux
Agora existem dois métodos para ir mais longe!
Método 1
sample_config.py
e copie todo o código nele. No seu repositório bifurcado, crie um arquivo chamado config.py
e cole todo o código nele.config.py
você verá exemplos de como editar os campos.)git clone You_forked_repo_url
apt install python3-pip
apt install ffmpeg
cd mega-link-downloader-bot
pip3 install -r requirements.txt
python3 bot.py
Agora, se você fez tudo corretamente, o bot estará funcionando com sucesso! ?
Método 2
git clone https://github.com/XMYSTERlOUSX/mega-link-downloader-bot
apt install python3-pip
apt install ffmpeg
cd mega-link-downloader-bot
pip3 install -r requirements.txt
cp sample_config.py config.py
nano config.py
config.py
.config.py
você verá exemplos de como editar os campos.)python3 bot.py
Agora se você fez tudo corretamente, o bot estará rodando com sucesso! ?
API_ID
- Obtenha este valor em https://my.telegram.org/appsAPI_HASH
- Obtenha este valor em https://my.telegram.org/appsTG_BOT_TOKEN
- Faça um bot em https://t.me/BotFather e insira o token aqui.Mega_email
– Isso não é necessário! Insira seu mega e-mail apenas se você tiver uma conta mega.nz com recursos profissionais/comerciais. (Usado para baixar links com o mecanismo de download 'MEGAcmd' que é usado neste repositório.)Mega_password
– Isso não é necessário! Digite sua mega senha somente se você tiver uma conta mega.nz com recursos profissionais/comerciais. (Usado para baixar links com o mecanismo de download 'MEGAcmd' que é usado neste repositório.)Bot_username
- O nome de usuário do telegrama do seu bot. (deve entrar com '@' na frente do nome de usuário.)AUTH_USERS
- Id's dos usuários do telegrama, que você deseja permitir multitarefa - baixando vários links de uma vez!OWNER_ID
- ID do telegrama do seu (proprietário)REDIS_URI
- Obtenha este valor em http://redislabs.com/try-free (se você não sabe como obter esses valores, um tutorial em vídeo completo está disponível aqui: - https://t.me/botzupdate/5)REDIS_PASS
- Obtenha este valor em http://redislabs.com/try-free (se você não sabe como obter esses valores, um tutorial em vídeo completo está disponível aqui: - https://t.me/botzupdate/5) /start
– Para verificar se o bot está ativo!/help
- Para obter o guia de ajuda detalhado sobre como usar o bot!/deletethumbnail
– Para excluir sua miniatura personalizada salva!/mega_ini
- Se você é o proprietário do bot (que implanta o bot) e possui uma conta profissional/empresarial; Além de fornecer suas mega credenciais em variáveis de configuração ao implantar o bot, você terá que criar um arquivo mega.ini para usar com o mecanismo de download 'megatools' que é usado neste repositório. Passar por esta etapa é essencial se você deseja evitar limites de cota ao baixar links!Crie um novo arquivo de texto no bloco de notas ou de qualquer outro método. Copie o código mostrado abaixo e cole-o no arquivo de texto recém-criado. Substitua os valores pelas suas credenciais reais! Em seguida, salve o arquivo como “mega.ini”
[Login]
Username = your-mega-email-without-inverted-commas
Password = your-mega-password-without-inverted-commas
[Network]
# 1MiB/s
SpeedLimit = 0
[UI]
Colors = true
Nota: - No código acima altere apenas o “Nome de usuário” e a “Senha” com suas credenciais. Mantenha os outros exatamente como estão e salve o arquivo como "mega.ini"
Agora envie seu arquivo "mega.ini" para o seu bot e como resposta envie o comando /mega_ini
/black
- Para banir usuários indesejados do bot!
( A sintaxe de envio do comando para o bot é : - /black
userid )
/unblack
- Para desbanir usuários banidos do bot!
( A sintaxe de envio do comando para o bot é : - /unblack
userid )
/lisblack
- Para obter a lista de IDs de telegramas de usuários banidos do bot!
/broadcast
- Para transmitir uma mensagem para todos os usuários do bot!
( A sintaxe de envio do comando para o bot é :- /broadcast
como resposta à mensagem que você deseja transmitir! )
/stats
– Para obter o número total de usuários que usaram seu bot!
Para a ajuda de qualquer cara como eu neste mundo que está se perguntando como fazer um bot para baixar mega links, ou para quem está encontrando um código para baixar mega links; pensei em tornar isso público. ?❤️
Projeto escrito e criado por - XMYSTERIOUSX