Перейти к содержанию

Полный список методов библиотеки Golang client#

API метод Описание Ссылка на документацию
Account().GetSettings Метод предназначен для получения текущих настроек аккаунта GetSettings
Account().GetAccountSettings Метод предназначен для получения информации о аккаунте Telegram GetAccountSettings
Account().SetSettings Метод предназначен для установки настроек аккаунта SetSettings
Account().GetStateInstance Метод предназначен для получения состояния аккаунта GetStateInstance
Account().Reboot Метод предназначен для перезапуска аккаунта Reboot
Account().Logout Метод предназначен для деавторизации аккаунта Logout
Account().Qr Метод предназначен для получения QR-кода для авторизации QR
Account().SetProfilePicture Метод предназначен для установки аватара аккаунта SetProfilePicture
Account().StartAuthorization Метод предназначен для получения кода авторизации инстанса StartAuthorization
Account().SendAuthorizationCode Метод предназначен для отправки кода авторизации SendAuthorizationCode
Account().SendAuthorizationPassword Метод предназначен для отправки пароля двухфакторной аутентификации SendAuthorizationPassword
Groups().CreateGroup Метод предназначен для создания группового чата CreateGroup
Groups().UpdateGroupName Метод изменяет наименование группового чата UpdateGroupName
Groups().GetGroupData Метод получает данные группового чата GetGroupData
Groups().AddGroupParticipant Метод добавляет участника в групповой чат AddGroupParticipant
Groups().RemoveGroupParticipant Метод удаляет участника из группового чата RemoveGroupParticipant
Groups().SetGroupAdmin Метод назначает участника группового чата администратором SetGroupAdmin
Groups().RemoveAdmin Метод лишает участника прав администрирования группового чата RemoveAdmin
Groups().SetGroupPicture Метод устанавливает аватар группы SetGroupPicture
Groups().LeaveGroup Метод производит выход пользователя текущего аккаунта из группового чата LeaveGroup
Journals().GetChatHistory Метод возвращает историю сообщений чата GetChatHistory
Journals().GetMessage Метод возвращает сообщение чата GetMessage
Journals().LastIncomingMessages Метод возвращает крайние входящие сообщения аккаунта LastIncomingMessages
Journals().LastOutgoingMessages Метод возвращает крайние отправленные сообщения аккаунта LastOutgoingMessages
Queues().ShowMessagesQueue Метод предназначен для получения списка сообщений, находящихся в очереди на отправку ShowMessagesQueue
Queues().GetMessagesCount Метод получает количество сообщений в очереди на отправку GetMessagesCount
Queues().ClearMessagesQueue Метод предназначен для очистки очереди сообщений на отправку ClearMessagesQueue
Queues().GetWebhooksCount Метод получает количество вебхуков в очереди на отправку GetWebhooksCount
Queues().ClearWebhooksQueue Метод предназначен для очистки очереди отправки вебхуков ClearWebhooksQueue
ReadMark().ReadChat Метод предназначен для отметки сообщений в чате прочитанными ReadChat
Receiving().ReceiveNotification Метод предназначен для получения одного входящего уведомления из очереди уведомлений ReceiveNotification
Receiving().DeleteNotification Метод предназначен для удаления входящего уведомления из очереди уведомлений DeleteNotification
Receiving().DownloadFile Метод предназначен для скачивания принятых и отправленных файлов DownloadFile
Sending().SendMessage Метод предназначен для отправки текстового сообщения в личный или групповой чат SendMessage
Sending().SendFileByUpload Метод предназначен для отправки файла, загружаемого через форму (form-data) SendFileByUpload
Sending().SendFileByUrl Метод предназначен для отправки файла, загружаемого по ссылке SendFileByUrl
Service().CheckAccount Метод проверяет наличие аккаунта Telegram на номере телефона CheckAccount
Service().GetAvatar Метод возвращает аватар корреспондента или группового чата GetAvatar
Service().GetContacts Метод предназначен для получения списка контактов текущего аккаунта GetContacts
Service().GetContactInfo Метод предназначен для получения информации о контакте GetContactInfo
Service().GetChats Метод предназначен для получения списка чатов текущего аккаунта GetChats
Service().DeleteMessage Метод предназначен для удаления отправленного сообщения DeleteMessage
Service().EditMessage Метод предназначен для редактирования отправленного сообщения EditMessage
Service().SendTyping Метод предназначен для отображения статуса печати сообщения (или записи аудио/видео) SendTyping
Service().ArchiveChat Метод предназначен для архивирования чата ArchiveChat
Service().UnarchiveChat Метод предназначен для разархивирования чата UnarchiveChat
Partner().GetInstances Метод предназначен для получения всех инстансов аккаунтов созданных партнёром GetInstances
Partner().CreateInstance Метод предназначен для создания инстанса от имени партнёра CreateInstance
Partner().DeleteInstanceAccount Метод предназначен для удаления инстанса аккаунта партнёра DeleteInstanceAccount