os.environ.get нужен для того, чтобы получить из переменных окружения некоторые данные. В моём случае это TOKEN и URL, которые задаются в настройках на хероку, чтобы не светить их в коде. А вы зачем-то пытаетесь достать из окружения переменную с именем https://git-бла-бла.
Если вы хотите задать адрес в коде явно, то это должно выглядеть как-то так
Не может распознать тип приложения. Файлы requirements.txt и runtime.txt присутствуют? По ним он распознаёт, что нужно использовать питон, и какой версии.
Необходимо для начала загрузить проект на хероку. Я, например, просто подключил репозиторий, и при каждом коммите хероку обновляет бота. Далее, в настройках нужно задать некоторые переменные окружения, используемые в боте. В случае этого бота, это TOKEN (телеграм-токен) и URL (адрес приложения на heroku)
Никогда не передавайте параметр в запрос простым форматированием строки. Это небезопасно. В вашем случае нужно в execute передать первым параметром 'SELECT nickname FROM base WHERE money LIKE ?', а вторым topMoney[n]
Если вы хотите задать адрес в коде явно, то это должно выглядеть как-то так