Деплой на Heroku, App not compatible with buildpack

Я пытался поставить дискорд бота на heroku, все вроде бы сделал как надо, но при пуше получаю ошибку:

 ! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'https://git.heroku.com/discordinfobotbyempty.git'

Полный код пуша:

Enumerating objects: 4, done.
Counting objects: 100% (4/4), done.
Delta compression using up to 4 threads
Compressing objects: 100% (3/3), done.
Writing objects: 100% (4/4), 1.75 KiB | 1.75 MiB/s, done.
Total 4 (delta 0), reused 0 (delta 0), pack-reused 0
remote: Compressing source files... done.
remote: Building source:
remote:
remote: -----> Building on the Heroku-20 stack
remote: -----> Using buildpack: heroku/python
remote: -----> App not compatible with buildpack: https://buildpack-registry.s3.amazonaws.com/buildpacks/heroku/python.tgz
remote:        More info: https://devcenter.heroku.com/articles/buildpacks#detection-failure
remote:
remote:  !     Push failed
remote: Verifying deploy...
remote:
remote: !       Push rejected to discordinfobotbyempty.
remote:
To https://git.heroku.com/discordinfobotbyempty.git
 ! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'https://git.heroku.com/discordinfobotbyempty.git'

heroku/heroku-buildpack-python - Buildpacks - Heroku Elements

A requirements.txt must be present at the root of your application’s repository to deploy.

requirements.txt лежит там?

с библиотеками?

Да, https://pip.pypa.io/en/stable/user_guide/#requirements-files

Нет, сегодня попробую.
(Вопрос не по теме, можно как-то узнать какие параметры принимает страница?)

какая? :thinking:

Веб страница

В документации если это API.

Если HTML форма, то в коде посмотреть её поля, но это конечно ничего не гарантирует, сервер может отдавать разные поля в зависимости от чего угодно, по-разному обрабатывать после отправки формы и т.д.

А через библиотеки никак? В таком случае перебирать?

Ну смотря что за страница.
Никто не мешает сделать библиотеку, которая достает все формы и их поля из HTML, и может быть кто-то даже сделал. Но обычно от этого не много толку, разве что для каких-то универсальных ботов не привязанных к одному сайту (для упрощения настройки в какие поля что писать) типа Huggin. Но например можно отправлять запросы через JS и тогда так не получится.