Мой бот discord.py работал на heroku, и резко перестал работать(причины этого я не обнаружил)
Логи хероку:
2020-07-30T19:19:18.887224+00:00 app[worker.1]: File
"/app/.heroku/python/lib/python3.8/site-packages/discord/channel.py", line 131, in _update2020-07-30T19:19:18.887370+00:00 app[worker.1]:
self._fill_overwrites(data) 2020-07-30T19:19:18.887370+00:00 app[worker.1]: File
"/app/.heroku/python/lib/python3.8/site-packages/discord/abc.py",
line 294, in _fill_overwrites2020-07-30T19:19:18.887596+00:00 app[worker.1]:
self._overwrites.append(_Overwrites(id=overridden_id, **overridden))2020-07-30T19:19:18.887596+00:00 app[worker.1]: TypeError: new() got an unexpected keyword argument 'deny_new'
2020-07-30T19:19:18.966356+00:00 heroku[worker.1]: Process exited
with status 12020-07-30T19:19:19.030543+00:00 heroku[worker.1]: State changed from up to crashed 2020-07-
30T19:19:21.000000+00:00 app[api]: Build succeeded 2020-07-
30T19:20:32.728960+00:00 heroku[router]: at=error code=H14 desc="No web processes running" method=GET path="/" host=roflbot1.herokuapp.com
request_id=f94ed720-4568-4a38-9289-5713d77c30ab fwd="37.229.32.47"
dyno= connect= service= status=503 bytes= protocol=https 2020-07-30T19:20:33.304829+00:00 heroku[router]: at=error code=H14
desc="No web processes running" method=GET path="/favicon.ico"
host=roflbot1.herokuapp.com
request_id=f7666615-614b-4385-9dbc-6ba85e5824a8 fwd="37.229.32.47"
dyno= connect= service= status=503 bytes= protocol=https
Ответы (1 шт):
Необходимо обновить файл runtime для Heroku по последней версии языка:
python-3.8.5