Overview

Namespaces

  • LINE
    • LINEBot
      • Constant
      • Event
        • MessageEvent
        • Parser
      • Exception
      • HTTPClient
      • ImagemapActionBuilder
      • MessageBuilder
        • Imagemap
        • TemplateBuilder
      • TemplateActionBuilder

Classes

  • BaseEvent
  • BeaconDetectionEvent
  • FollowEvent
  • JoinEvent
  • LeaveEvent
  • MessageEvent
  • PostbackEvent
  • UnfollowEvent
  • UnknownEvent
  • Overview
  • Namespace
  • Class

Class MessageEvent

A base class of message event.

Don't instantiate this class individually.

LINE\LINEBot\Event\BaseEvent
Extended by LINE\LINEBot\Event\MessageEvent

Direct 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
Namespace: LINE\LINEBot\Event
Package: LINE\LINEBot\Event
Located at LINEBot/Event/MessageEvent.php
Methods summary
public
# __construct( array $event )

MessageEvent constructor.

MessageEvent constructor.

Parameters

$event

Overrides

LINE\LINEBot\Event\BaseEvent::__construct()
public string
# getMessageId( )

Returns the identifier of the message.

Returns the identifier of the message.

Returns

string
public string
# getMessageType( )

Returns the type of the message.

Returns the type of the message.

Returns

string
Methods inherited from LINE\LINEBot\Event\BaseEvent
getEventSourceId(), getGroupId(), getReplyToken(), getRoomId(), getTimestamp(), getType(), getUserId(), isGroupEvent(), isRoomEvent(), isUnknownEvent(), isUserEvent()
Properties summary
protected array $message
#
Properties inherited from LINE\LINEBot\Event\BaseEvent
$event
line-bot-sdk-php API documentation generated by ApiGen