msg property

Message? get msg

This is a shorthand getter for the Message recieved in the current context

This can either be Message or Channel Post or Edited Message or Edited Channel Post or Business Message or Edited Business Message or Callback Query Message.

Implementation

Message? get msg {
  Message? m =
      message ??
      editedMessage ??
      channelPost ??
      editedChannelPost ??
      businessMessage ??
      editedBusinessMessage;
  if (callbackQuery?.message is Message) {
    m ??= (callbackQuery?.message as Message);
  }
  return m;
}