InputMessageContent.text constructor
const
InputMessageContent.text({
- @JsonKey(name: 'message_text') required String messageText,
- @JsonKey(name: 'parse_mode') ParseMode? parseMode,
- @JsonKey(name: 'entities') List<
MessageEntity> ? entities, - @JsonKey(name: 'link_preview_options') LinkPreviewOptions? linkPreviewOptions,
Represents the content of a text message to be sent as the result of an inline query.
Implementation
const factory InputMessageContent.text({
/// Text of the message to be sent, 1-4096 characters
@JsonKey(name: 'message_text') required final String messageText,
/// Optional. Mode for parsing entities in the message text. See formatting
/// options for more details.
@JsonKey(name: 'parse_mode') final ParseMode? parseMode,
/// Optional. List of special entities that appear in message text, which
/// can be specified instead of parse_mode
@JsonKey(name: 'entities') final List<MessageEntity>? entities,
/// Optional. Link preview generation options for the message
@JsonKey(name: 'link_preview_options')
final LinkPreviewOptions? linkPreviewOptions,
}) = InputTextMessageContent;