Code Monkey home page Code Monkey logo

adarsh-goel_filestreambot-pro's Introduction

GitHub contributors GitHub repo size GitHub

Cover Image

Um bot do Telegram para transformar todos os arquivos de mídia e documentos em download direto instantâneo e link de fluxo.

Reportar um erro | Request Feature


Por favor, me siga para saber sempre que eu lançar um novo projeto❤️‍🔥

Caso você esteja tendo problemas para implantar o bot, você pode contratar um desenvolvedor, temos taxas razoáveis Clique aqui

🍁 Sobre este bot :

streamingfilestreambot-professional-live_1

Este bot fornecerá links de streaming para arquivos do Telegram sem a necessidade de esperar até que o download seja concluído

♢ Como fazer o seu :

♢ Clique neste menu suspenso e obtenha mais detalhes


Deploy no Heroku:
  1. Clone este repositório
  2. Clique no botão para implantar e siga os passos

Então siga os passos acima 👆 e, em seguida, implantar outro bot sábio não funcionará

Pressione o botão abaixo para implantar rapidamente no Heroku/Raiwlay Você pode hospedar localmente ou implantar em Heroku

💜 Heroku

Deploy


então vá para o guia de variáveis para mais informações sobre como configurar variáveis ambientais.

Características:

🚀Características

💥Super rápido⚡️ baixar e transmitir links.
💥Nenhum anúncio nos links gerados.
💥Interface super-rápida.
💥Junto com os links, você também obtém informações do arquivo como nome, tamanho, etc..
💥Suporte a um canal de atualizações.
💥Suporte de banco de dados Mongodb para transmissão.
💥Proteção com senha.
💥Interface amigável.
💥Verificação de ping.
💥Verificação de DC do usuário.
💥CPU em tempo real, RAM, uso da Internet.
💥Suporte de domínio personalizado.
💥Todo o código indesejado removido.
💥Muito mais cansado de escrever check-out implantando-o.

Hospede-o no VPS localmente :
git clone https://github.com/adarsh-goel/filestreambot-pro
cd filestreambot-pro
virtualenv -p /usr/bin/python3 venv
. ./venv/bin/activate
pip install -r requirements.txt
python3 -m Adarsh

e para parar todo o bot, do CTRL+C

Configurando coisas

Se você estiver no Heroku, basta adicioná-los nas Variáveis Ambientais ou se você estiver hospedando localmente, crie um arquivo chamado config.env no diretório raiz (root) e adicione todas as variáveis lá. Um exemplo de config.env Arquivo:

API_ID=12345
API_HASH=esx576f8738x883f3sfzx83
BOT_TOKEN=55838383:yourtbottokenhere
BIN_CHANNEL=-100
PORT=8080
FQDN=your_server_ip
OWNER_ID=your_user_id
DATABASE_URL=mongodb_uri
Variaveis e detalhes :

Variaveis Obrigatórias

API_ID : Vamos para my.telegram.org para obter isso.

API_HASH : Vamos para my.telegram.org para obter isso.

MY_PASS : SENHA do bot

BOT_TOKEN : Obtenha o token do bot em @BotFather

BIN_CHANNEL : Crie um novo canal (privado/público), adicione @missrose_bot como administrador do canal e digite /id. Agora copie e cole o ID neste campo.

OWNER_USERNAME : Vc deveria saber afinal é seu nome de usuário não lembra? é só ir nas configurações!

OWNER_ID : Seu ID de usuário do Telegram

DATABASE_URL : URI do MongoDB para salvar IDs de usuário quando eles iniciam o bot pela primeira vez. Usaremos isso para transmitir para eles. Vou tentar adicionar mais recursos relacionados ao banco de dados. Se você precisar de ajuda para obter o URI, clique no logotipo abaixo!

mongo

Variaveis Opcionais

UPDATES_CHANNEL : Coloque um nome de usuário de canal público, para que todos os usuários tenham que ingressar nesse canal para usar o bot. Deve adicionar bot ao canal como Admin para funcionar corretamente.

BANNED_CHANNELS : Coloque IDs de Canais Banidos onde o bot não funcionará. Você pode adicionar vários IDs e separar com Space.

SLEEP_THRESHOLD : Defina um limite de suspensão para exceções de espera de inundação que ocorrem globalmente nesta instância de bot de telegrama, abaixo do qual qualquer solicitação que gere uma espera de inundação será invocada automaticamente novamente após inatividade pelo período de tempo necessário. Exceções de espera de inundação que exigem tempos de espera mais altos serão geradas. O padrão é 60 segundos.

WORKERS : Número máximo de trabalhadores simultâneos para lidar com atualizações recebidas. Padrões para 3

PORT : A porta que você deseja que seu webapp seja ouvido. Padrões para 8080

WEB_SERVER_BIND_ADDRESS : Seu endereço de ligação do servidor. Padrão para 0.0.0.0

NO_PORT : Se você não quiser que sua porta seja exibida. Você deve apontar seu PORT to 80 (http) or 443 (https) para que os links funcionem. Ignore isso se você estiver no Heroku.

FQDN : Um nome de domínio totalmente qualificado, se presente. Padrões para WEB_SERVER_BIND_ADDRESS

Como usar :

⚠️ Antes de usar o bot, não se esqueça de adicionar o bot ao BIN_CHANNEL como administrador

/start : Para verificar se o bot está vivo ou não.

Para obter um link de fluxo instantâneo, basta encaminhar qualquer mídia para o bot e boom, é rápido.

image

Canal de Suporte

Bot também suportado com canais. Basta adicionar o canal do bot como administrador. Se algum novo arquivo entrar no Canal, ele será editado com Get Download Link Botão.

Créditos :

  • Eu
  • Todos nesta jornada !

adarsh-goel_filestreambot-pro's People

Contributors

peraltaespectro avatar adarsh-goel 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.