tgs logout#

Отзывает текущую сессию на серверах Telegram и удаляет локальные данные сессии.

Синопсис#

tgs logout [flags]

Флаги#

FlagShortDefaultDescription
--profile-p(resolved)Profile to log out from

Порядок определения профиля, если --profile не указан: переменная TGS_PROFILE -> файл .tgs.yaml -> "default".

Примеры#

# Logout the current profile
tgs logout

# Logout a specific profile
tgs logout --profile work

Вывод#

JSON (по умолчанию):

{"profile":"default","status":"logged_out"}

Текст (--output text):

Logged out (profile: default)

Если профиль не залогинен, команда завершается ненулевым кодом и пишет ошибку в stderr.

Примечания#

Выход выполняет два шага:

  1. Вызывает API Telegram для отзыва токена сессии (сессия становится недействительной на стороне Telegram)
  2. Очищает локальную базу данных сессии для профиля

После выхода необходимо выполнить tgs login заново, чтобы использовать tgs с этим профилем.

Смотрите также#