Коды ошибок Telegram и их смысл

Приложения Telegram иногда отображают пользователям коды ошибок, по которым невозможно понять, в чем проблема.

В этой статье мы будем собирать такие коды и рассказывать, из-за чего могут возникать соответствующие ошибки. Статья будет наполняться постепенно.

1. RIGHT_FORBIDDEN

Когда возникает: при попытке добавить в группу или на канал нового администратора.

Почему возникает: потому что пользователь пытается выдать новому админу такие права, которых нет у него самого.

2. PLAYMARKET_PURCHASE_USED

Когда возникает: при попытке купить подписку Telegram Premium через магазин Google Play Store.

Почему возникает: потом что подписка уже была куплена на этот Google-аккаунт для другого Telegram-аккаунта. Подробности: «Покупка, управление и отмена Telegram Premium — частые вопросы»

3. PRIVACY_TOO_LONG

Когда возникает: при попытке опубликовать историю.

Почему возникает: в список тех, кому должна быть видна история, добавлено слишком много пользователей.