{ "name": "File Stream Bot", "description": "A Pyrogram Telegram bot to access Telegram Files via the web.", "keywords": [ "telegram", "web", "pyrogram", "aiohttp", "python", "plugin", "modular", "media" ], "repository": "https://github.com/DeekshithSH/TG-FileStreamBot", "success_url": "/", "website": "https://github.com/DeekshithSH/TG-FileStreamBot/tree/main", "env": { "ENV": { "description": "Set this to True if you don't want to crash the bot", "value": "True" }, "API_ID": { "description": "Get this value from https://my.telegram.org" }, "API_HASH": { "description": "Get this value from https://my.telegram.org" }, "BOT_TOKEN": { "description": "Get this value from @BotFather" }, "BIN_CHANNEL": { "description": "The BIN Channel ID. Read the readme for more info about this var" }, "DATABASE_URL": { "description": "MongoDB URI eg: mongodb://admin:pAswaRd@192.168.27.1" }, "SLEEP_THRESHOLD": { "description": "Floodwait Sleep timer. Read the readme for more info about this var", "required": false }, "WORKERS": { "description": "Number of workers that is to be assigned. Read the readme for more info about this var", "required": false }, "NO_PORT": { "description": "If you don't want your port to be displayed. Read the readme for more info about this var", "value": "False", "required": false }, "BIND_ADDRESS": { "description": "Read the readme for more info about this var", "required": false }, "PING_INTERVAL": { "description": "The time in s you want the servers to be pinged each time to avoid sleeping.", "required": false }, "FQDN": { "description": "A Fully Qualified Domain Name or Heroku App URL. (eg. https://example.herokuapp.com). Update it After Deploying the Bot", "required": false }, "HAS_SSL": { "description": "Don't Change It", "value": "True" }, "OWNER_ID": { "description": "Your Telegram User ID(Note: Not Username)" }, "UPDATES_CHANNEL": { "description": "Update Channel Username without @ eg: AWeirdText", "required": false }, "FORCE_UPDATES_CHANNEL": { "description": "Set to True, if you want every user Join update channel to use the bot", "required": false }, "SESSION_NAME": { "description": "Mongodb Database Name Default to F2LxBot", "required": false }, "KEEP_ALIVE" : { "description": "If you want to make the server ping itself every `PING_INTERVAL` seconds to avoid sleeping. Helpful in PaaS Free tiers. Defaults to `False`", "required": false, "value": "True" }, "TOS": { "description": "URL to your Terms of Service Text", "required": false }, "LINK_LIMIT": { "description": "Limit Number of Links a User Can Generate. Value should be a Number", "required": false } }, "buildpacks": [{ "url": "heroku/python" }], "formation": { "web": { "quantity": 1, "size": "Eco" } } }