Criando nosso próprio bot de download/upload
- Para isso, crie uma conta em Heroku.com. Precisa ser um e-mail válido, pois você deverá confirmá-lo para inserir uma senha.
- Abra o repositório no GitHub, e desça até a parte que está escrito "Deploy to Heroku", e dê um clique.
App name
Escolha um nome para o seu aplicativo. Não utilize espaços.
API_HASH & API_ID
Obtenha através do https://my.telegram.org
APP_NAME
Coloque o mesmo nome de sua aplicação (app name)
BOT_TOKEN
No Telegram, inicie uma conversa com o BotFather e crie um novo bot. Após criar, você receberá uma API, e é essa que vamos utilizar nesse campo.
Pronto, agora clique em Deploy app. Esse processo demora uns3-5 minutos para ser concluído.
Após finalizar o deploy, clique em Manage app
Na sua página do app, vá para Resources, e verifique se as duas opções estão ligadas. Por padrão, apenas a primeira é ligada. Clique no lápis ao lado, e também ative a opção worker.
Se você seguiu os passos corretamente até aqui, já é para o seu bot estar funcionando. Pegue o username que o BotFather te passou e inicie uma conversa com o bot.