• Overview
  • Classes
  • Interfaces
  • Exceptions
Class
  1. LINE
  2. \
  3. LINEBot
  4. \
  5. Event
  6. \
  7. MessageEvent

MessageEvent

A base class of message event. Don't instantiate this class individually.
extends LINE\LINEBot\Event\BaseEvent

Known subclasses

LINE\LINEBot\Event\MessageEvent\AudioMessage, LINE\LINEBot\Event\MessageEvent\FileMessage, LINE\LINEBot\Event\MessageEvent\ImageMessage, LINE\LINEBot\Event\MessageEvent\LocationMessage, LINE\LINEBot\Event\MessageEvent\StickerMessage, LINE\LINEBot\Event\MessageEvent\TextMessage, LINE\LINEBot\Event\MessageEvent\UnknownMessage, LINE\LINEBot\Event\MessageEvent\VideoMessage

Open source code
Methods Summary
public
# __construct( array $event )
MessageEvent constructor.

Overrides

LINE\LINEBot\Event\BaseEvent::__construct()
public
# getMessageId( )
Returns the identifier of the message.
public
# getMessageType( )
Returns the type of the message.
Methods inherited from LINE\LINEBot\Event\BaseEvent
__construct(), getType(), getTimestamp(), getReplyToken(), isUserEvent(), isGroupEvent(), isRoomEvent(), isUnknownEvent(), getUserId(), getGroupId(), getRoomId(), getEventSourceId()
Properties Summary
protected array $message

# NULL
Properties inherited from LINE\LINEBot\Event\BaseEvent
$event
Generated by ApiGen