- Enclosing class:
- TdApi
Returns messages in a message thread
of a message. Can be used only if
message.canGetMessageThread == true.
Message thread of a channel message
is in the channel's linked
supergroup. The messages are returned
in a reverse chronological order (i.e.,
in order of decreasing messageId).
For optimal performance, the number
of returned messages is chosen by TDLib.
Returns
Messages
-
Field Summary
Modifier and TypeFieldDescriptionlong
Chat identifier.static final int
long
Identifier of the message starting from which history must be fetched; use 0 to get results from the last message.int
The maximum number of messages to be returned; must be positive and can't be greater than 100.long
Message identifier, which thread history needs to be returned.int
Specify 0 to get results from exactly the fromMessageId or a negative offset up to 99 to get additionally some newer messages. -
Constructor Summary
ConstructorDescriptionReturns messages in a message thread of a message.GetMessageThreadHistory
(long chatId, long messageId, long fromMessageId, int offset, int limit) Returns messages in a message thread of a message.GetMessageThreadHistory
(DataInput input) Returns messages in a message thread of a message. -
Method Summary
Methods inherited from class it.tdlight.jni.TdApi.Function
toString
Methods inherited from class it.tdlight.jni.TdApi.Object
serialize
-
Field Details
-
chatId
public long chatIdChat identifier. -
messageId
public long messageIdMessage identifier, which thread history needs to be returned. -
fromMessageId
public long fromMessageIdIdentifier of the message starting from which history must be fetched; use 0 to get results from the last message. -
offset
public int offsetSpecify 0 to get results from exactly the fromMessageId or a negative offset up to 99 to get additionally some newer messages. -
limit
public int limitThe maximum number of messages to be returned; must be positive and can't be greater than 100. If the offset is negative, the limit must be greater than or equal to -offset. For optimal performance, the number of returned messages is chosen by TDLib and can be smaller than the specified limit. -
CONSTRUCTOR
public static final int CONSTRUCTOR- See Also:
-
-
Constructor Details
-
GetMessageThreadHistory
public GetMessageThreadHistory()Returns messages in a message thread of a message. Can be used only if message.canGetMessageThread == true. Message thread of a channel message is in the channel's linked supergroup. The messages are returned in a reverse chronological order (i.e., in order of decreasing messageId). For optimal performance, the number of returned messages is chosen by TDLib. ReturnsMessages
-
GetMessageThreadHistory
public GetMessageThreadHistory(long chatId, long messageId, long fromMessageId, int offset, int limit) Returns messages in a message thread of a message. Can be used only if message.canGetMessageThread == true. Message thread of a channel message is in the channel's linked supergroup. The messages are returned in a reverse chronological order (i.e., in order of decreasing messageId). For optimal performance, the number of returned messages is chosen by TDLib. ReturnsMessages
- Parameters:
chatId
- long Chat identifier.messageId
- long Message identifier, which thread history needs to be returned.fromMessageId
- long Identifier of the message starting from which history must be fetched; use 0 to get results from the last message.offset
- int Specify 0 to get results from exactly the fromMessageId or a negative offset up to 99 to get additionally some newer messages.limit
- int The maximum number of messages to be returned; must be positive and can't be greater than 100. If the offset is negative, the limit must be greater than or equal to -offset. For optimal performance, the number of returned messages is chosen by TDLib and can be smaller than the specified limit.
-
GetMessageThreadHistory
Returns messages in a message thread of a message. Can be used only if message.canGetMessageThread == true. Message thread of a channel message is in the channel's linked supergroup. The messages are returned in a reverse chronological order (i.e., in order of decreasing messageId). For optimal performance, the number of returned messages is chosen by TDLib. ReturnsMessages
- Throws:
IOException
-
-
Method Details
-
getConstructor
public int getConstructor()- Specified by:
getConstructor
in classTdApi.Object
-
serialize
- Specified by:
serialize
in classTdApi.Object
- Throws:
IOException
-
equals
-
hashCode
public int hashCode()
-