Module tdlight.api

Class TdApi.ToggleChatIsPinned

Enclosing class:
TdApi

public static final class TdApi.ToggleChatIsPinned extends TdApi.Function<TdApi.Ok>
Changes the pinned state of a chat. There can be up to getOption("pinned_chat_count_max")/getOption("pinned_archived_chat_count_max") pinned non-secret chats and the same number of secret chats in the main/archive chat list. The limit can be increased with Telegram Premium. Returns Ok
  • Field Details

    • chatList

      public TdApi.ChatList chatList
      Chat list in which to change the pinned state of the chat.
    • chatId

      public long chatId
      Chat identifier.
    • isPinned

      public boolean isPinned
      Pass true to pin the chat; pass false to unpin it.
    • CONSTRUCTOR

      public static final int CONSTRUCTOR
      See Also:
  • Constructor Details

    • ToggleChatIsPinned

      public ToggleChatIsPinned()
      Changes the pinned state of a chat. There can be up to getOption("pinned_chat_count_max")/getOption("pinned_archived_chat_count_max") pinned non-secret chats and the same number of secret chats in the main/archive chat list. The limit can be increased with Telegram Premium. Returns Ok
    • ToggleChatIsPinned

      public ToggleChatIsPinned(TdApi.ChatList chatList, long chatId, boolean isPinned)
      Changes the pinned state of a chat. There can be up to getOption("pinned_chat_count_max")/getOption("pinned_archived_chat_count_max") pinned non-secret chats and the same number of secret chats in the main/archive chat list. The limit can be increased with Telegram Premium. Returns Ok
      Parameters:
      chatList - ChatList Chat list in which to change the pinned state of the chat.
      chatId - long Chat identifier.
      isPinned - boolean Pass true to pin the chat; pass false to unpin it.
    • ToggleChatIsPinned

      public ToggleChatIsPinned(DataInput input) throws IOException
      Changes the pinned state of a chat. There can be up to getOption("pinned_chat_count_max")/getOption("pinned_archived_chat_count_max") pinned non-secret chats and the same number of secret chats in the main/archive chat list. The limit can be increased with Telegram Premium. Returns Ok
      Throws:
      IOException
  • Method Details