KeyboardButtonRequestManagedBot constructor

const KeyboardButtonRequestManagedBot({
  1. @JsonKey.new(name: 'request_id') required int requestId,
  2. @JsonKey.new(name: 'suggested_name') String? suggestedName,
  3. @JsonKey.new(name: 'suggested_username') String? suggestedUsername,
})

Creates a new KeyboardButtonRequestManagedBot object.

Implementation

const factory KeyboardButtonRequestManagedBot({
  /// Signed 32-bit identifier of the request. Must be unique within the
  /// message.
  @JsonKey(name: 'request_id') required int requestId,

  /// Optional. Suggested name for the bot.
  @JsonKey(name: 'suggested_name') String? suggestedName,

  /// Optional. Suggested username for the bot.
  @JsonKey(name: 'suggested_username') String? suggestedUsername,
}) = _KeyboardButtonRequestManagedBot;