Cluster · разработчикам
TL langpack · методы
Каталог и общие правила · Справочник SDK
langpack.GetDifference
Аргументы
from_version: int, обязательный.lang_code: str, обязательный.lang_pack: str, обязательный.
Результат
LangPackDifference, сериализованный в JSON через TL.output(). Оболочки bytes/date описаны в каталоге.
Права
telegram.full; метод разрешён общим шлюзом при отсутствии непроверяемых ограничений.
Ошибки
ValueError при несовпадении набора параметров со схемой; для отправки также действуют ошибки ядра и Telegram, описанные в каталоге. Типы с неверной вложенной структурой могут быть отклонены только при отправке. Метод не проверяет доступность адресата или действия заранее.
Пример
Параметры справа являются подготовленными значениями указанных выше типов. Пример показывает форму вызова; он не выполняется при чтении документации.
result = await app.client.api.langpack.GetDifference(from_version=from_version, lang_code=lang_code, lang_pack=lang_pack)langpack.GetLangPack
Аргументы
lang_code: str, обязательный.lang_pack: str, обязательный.
Результат
LangPackDifference, сериализованный в JSON через TL.output(). Оболочки bytes/date описаны в каталоге.
Права
telegram.full; метод разрешён общим шлюзом при отсутствии непроверяемых ограничений.
Ошибки
ValueError при несовпадении набора параметров со схемой; для отправки также действуют ошибки ядра и Telegram, описанные в каталоге. Типы с неверной вложенной структурой могут быть отклонены только при отправке. Метод не проверяет доступность адресата или действия заранее.
Пример
Параметры справа являются подготовленными значениями указанных выше типов. Пример показывает форму вызова; он не выполняется при чтении документации.
result = await app.client.api.langpack.GetLangPack(lang_code=lang_code, lang_pack=lang_pack)langpack.GetLanguage
Аргументы
lang_code: str, обязательный.lang_pack: str, обязательный.
Результат
LangPackLanguage, сериализованный в JSON через TL.output(). Оболочки bytes/date описаны в каталоге.
Права
telegram.full; метод разрешён общим шлюзом при отсутствии непроверяемых ограничений.
Ошибки
ValueError при несовпадении набора параметров со схемой; для отправки также действуют ошибки ядра и Telegram, описанные в каталоге. Типы с неверной вложенной структурой могут быть отклонены только при отправке. Метод не проверяет доступность адресата или действия заранее.
Пример
Параметры справа являются подготовленными значениями указанных выше типов. Пример показывает форму вызова; он не выполняется при чтении документации.
result = await app.client.api.langpack.GetLanguage(lang_code=lang_code, lang_pack=lang_pack)langpack.GetLanguages
Аргументы
lang_pack: str, обязательный.
Результат
Vector<LangPackLanguage>, сериализованный в JSON через TL.output(). Оболочки bytes/date описаны в каталоге.
Права
telegram.full; метод разрешён общим шлюзом при отсутствии непроверяемых ограничений.
Ошибки
ValueError при несовпадении набора параметров со схемой; для отправки также действуют ошибки ядра и Telegram, описанные в каталоге. Типы с неверной вложенной структурой могут быть отклонены только при отправке. Метод не проверяет доступность адресата или действия заранее.
Пример
Параметры справа являются подготовленными значениями указанных выше типов. Пример показывает форму вызова; он не выполняется при чтении документации.
result = await app.client.api.langpack.GetLanguages(lang_pack=lang_pack)langpack.GetStrings
Аргументы
keys: List[str], обязательный.lang_code: str, обязательный.lang_pack: str, обязательный.
Результат
Vector<LangPackString>, сериализованный в JSON через TL.output(). Оболочки bytes/date описаны в каталоге.
Права
telegram.full; метод разрешён общим шлюзом при отсутствии непроверяемых ограничений.
Ошибки
ValueError при несовпадении набора параметров со схемой; для отправки также действуют ошибки ядра и Telegram, описанные в каталоге. Типы с неверной вложенной структурой могут быть отклонены только при отправке. Метод не проверяет доступность адресата или действия заранее.
Пример
Параметры справа являются подготовленными значениями указанных выше типов. Пример показывает форму вызова; он не выполняется при чтении документации.
result = await app.client.api.langpack.GetStrings(keys=keys, lang_code=lang_code, lang_pack=lang_pack)langpack.TL
Аргументы
Нет.
Результат
Недоступный служебный тип, сериализованный в JSON через TL.output(). Оболочки bytes/date описаны в каталоге.
Права
telegram.full; метод разрешён общим шлюзом при отсутствии непроверяемых ограничений.
Ошибки
ValueError при несовпадении набора параметров со схемой; для отправки также действуют ошибки ядра и Telegram, описанные в каталоге. Типы с неверной вложенной структурой могут быть отклонены только при отправке. Метод не проверяет доступность адресата или действия заранее.
Пример
Параметры справа являются подготовленными значениями указанных выше типов. Пример показывает форму вызова; он не выполняется при чтении документации.
result = await app.client.api.langpack.TL()