tgs logout#
Отзывает текущую сессию на серверах Telegram и удаляет локальные данные сессии.
Синопсис#
tgs logout [flags]Флаги#
| Flag | Short | Default | Description |
|---|---|---|---|
--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.
Примечания#
Выход выполняет два шага:
- Вызывает API Telegram для отзыва токена сессии (сессия становится недействительной на стороне Telegram)
- Очищает локальную базу данных сессии для профиля
После выхода необходимо выполнить tgs login заново, чтобы использовать tgs с этим профилем.