gpchelkin/scdlbot

View on GitHub
app.json

Summary

Maintainability
Test Coverage
{
  "name": "scdlbot",
  "description": "Telegram Bot for downloading MP3 rips of tracks/sets from SoundCloud, Bandcamp, YouTube with tags and artwork",
  "repository": "https://github.com/gpchelkin/scdlbot",
  "logo": "https://raw.githubusercontent.com/gpchelkin/scdlbot/master/telegram_settings/setuserpic.jpg",
  "keywords": [
    "python",
    "telegram",
    "bot",
    "soundcloud",
    "bandcamp",
    "youtube",
    "mixcloud",
    "yandex",
    "audio",
    "music",
    "download"
  ],
  "buildpacks": [
    {
      "url": "https://github.com/gpchelkin/heroku-buildpack-ffmpeg-latest"
    },
    {
      "url": "heroku/python"
    }
  ],
  "env": {
    "TG_BOT_TOKEN": {
      "description": "Telegram Bot API Token",
      "required": true
    },
    "WEBHOOK_ENABLE": {
      "description": "Use webhook for bot updates: 1, use polling (default): 0",
      "value": "0",
      "required": false
    },
    "WEBHOOK_APP_URL_ROOT": {
      "description": "Your host URL like https://scdlbot.herokuapp.com, required for webhook mode",
      "required": false
    },
    "HOST": {
      "description": "Hostname to show in Syslog messages",
      "value": "0.0.0.0",
      "required": false
    },
    "HOSTNAME": {
      "description": "Hostname to show in Syslog messages",
      "value": "heroku",
      "required": false
    }
  },
  "formation": {
    "web": {
      "quantity": 0
    },
    "worker": {
      "quantity": 1
    }
  }
}