getMessage method

Future<Message> getMessage(
  1. String messageId
)

Implementation

Future<Message> getMessage(String messageId) async {
  var message = channel.state?.messages.firstWhereOrNull(
    (it) => it.id == messageId,
  );
  if (message == null) {
    final response = await channel.getMessagesById([messageId]);
    message = response.messages.first;
  }
  return message;
}