Module tdlight.api

Class TdApi.ToggleForumTopicIsPinned

Enclosing class:
TdApi

public static final class TdApi.ToggleForumTopicIsPinned extends TdApi.Function<TdApi.Ok>
Changes the pinned state of a forum topic; requires canManageTopics administrator right in the supergroup. There can be up to getOption("pinned_forum_topic_count_max") pinned forum topics. Returns Ok
  • Field Details

    • chatId

      public long chatId
      Chat identifier.
    • messageThreadId

      public long messageThreadId
      Message thread identifier of the forum topic.
    • isPinned

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

      public static final int CONSTRUCTOR
      See Also:
  • Constructor Details

    • ToggleForumTopicIsPinned

      public ToggleForumTopicIsPinned()
      Changes the pinned state of a forum topic; requires canManageTopics administrator right in the supergroup. There can be up to getOption("pinned_forum_topic_count_max") pinned forum topics. Returns Ok
    • ToggleForumTopicIsPinned

      public ToggleForumTopicIsPinned(long chatId, long messageThreadId, boolean isPinned)
      Changes the pinned state of a forum topic; requires canManageTopics administrator right in the supergroup. There can be up to getOption("pinned_forum_topic_count_max") pinned forum topics. Returns Ok
      Parameters:
      chatId - long Chat identifier.
      messageThreadId - long Message thread identifier of the forum topic.
      isPinned - boolean Pass true to pin the topic; pass false to unpin it.
    • ToggleForumTopicIsPinned

      public ToggleForumTopicIsPinned(DataInput input) throws IOException
      Changes the pinned state of a forum topic; requires canManageTopics administrator right in the supergroup. There can be up to getOption("pinned_forum_topic_count_max") pinned forum topics. Returns Ok
      Throws:
      IOException
  • Method Details