Closed tigra323 closed 2 years ago
Здравствуйте. Посмотрите на кусок кода в get_server, в блоке try.
Client.restore_session()
должен вызываться со скобками, потому что это функция.
Сейчас получается, что Вы записываете в atern саму функцию, а не результат её выполнения.
def get_server():
global atern
try:
atern = Client.restore_session()
except Exception:
atern = Client.from_credentials(alog, apas)
Hello. Look at the code in a "try" block in get_server.
Client.restore_session()
should be called with parenthesis because it's a function.
Now, you are trying to write to atern the function itself instead of an execution result.
Огромное спасибо, особенно за быструю поддержку!
и уточнение: чтобы обновить статус серваков надо перезаписывать переменную?
Да, вручную менять значение server._info
, если Вы об этом.
Либо можно вызывать server.fetch()
, но он сделает лишний запрос к API.
Взял код ZeynX92, изменил под себя и решил добавить вход через восстановление сессии.
После запуска этой функции ошибка:
функция get_server()
В каком месте я допустил ошибку не знаю, но пж скажите где и как исправить