Media Item — Emoji

The LiSA Player sends a media item emoji message to indicate that a media item has received a user reaction through an emoji interaction.

Properties

Along with all standard Media Item message properties, an Emoji message includes the following additional properties:

Name
Type
Description

messageType

Literal

Required.

lsc:media:emoji

Legacy Properties

If your integration uses LiSA Player Version 1, none of the properties described above will be available.

For LiSA Player Version 2, legacy properties can be ignored.

Name
Type
Description

action

Literal

Required.

target

Literal

Required.


Type Definition

interface MediaItemEmojiMessage extends Omit<
  MediaItemMessage,
  'messageType'
> {
  messageType: 'lsc:media:emoji';
}

Examples

{
  "mediaItemId": "9f333331-45cb-4289-8bcd-9023c1871111",
  "mediaItemType": "live",
  "messageType": "lsc:media:emoji",
  "progress": {
    "bufferedTimeInMs": 636036,
    "currentTimeInMs": 619609,
    "durationInMs": 4616000,
    "elapsedTimeInMs": 22761,
    "isLive": true,
    "isPlaying": true,
    "skipTimeInMs": 600000,
    "visitorDwellTimeInMs": 23882
  },
  "sender": "LiSA",
  
  "action": "show-reaction",
  "additional":  {
    "showDate": "2025-01-15T18:00:00.000Z",
    "showId": "9f333331-45cb-4289-8bcd-9023c1871111",
    "showState": "live",
    "showTitle": "Shred the Slopes: The Ultimate Ski Gear Guide 🎿❄️"
  },
  "target": "show.engage"
}

Last updated