ReplyParameters class
Describes reply parameters for the message that is being sent.
Constructors
-
ReplyParameters({required int messageId, ID? chatId, bool? allowSendingWithoutReply, String? quote, String? quoteParseMode, List<
MessageEntity> ? quoteEntities, int? quotePosition}) -
Constructs a
ReplyParameters
.const -
ReplyParameters.fromJson(Map<
String, dynamic> json) -
Creates a
ReplyParameters
object from a JSON object.factory
Properties
- allowSendingWithoutReply → bool?
-
Pass True if the message should be sent even if the specified message to be replied to is not found; can be used only for replies in the same chat and forum topic.
final
- chatId → ID?
-
If the message to be replied to is from a different chat, unique identifier for the chat or username of the channel (in the format @channelusername).
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- messageId → int
-
Identifier of the message that will be replied to in the current chat, or in the chat chat_id if it is specified.
final
- quote → String?
-
Quoted part of the message to be replied to; 0-1024 characters after entities parsing. The quote must be an exact substring of the message to be replied to, including bold, italic, underline, strikethrough, spoiler, and custom_emoji entities. The message will fail to send if the quote isn't found in the original message.
final
-
quoteEntities
→ List<
MessageEntity> ? -
A JSON-serialized list of special entities that appear in the quote. It can be specified instead of quote_parse_mode.
final
- quoteParseMode → String?
-
Mode for parsing entities in the quote. See formatting options for more details.
final
- quotePosition → int?
-
Position of the quote in the original message in UTF-16 code units.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
Converts the
ReplyParameters
object to a JSON object. -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited