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

Name
Type
Description

action

Literal

Required.

show-reaction ⚠️ Please use messageType instead.

target

Literal

Required.

show.engage ⚠️ Please use messageType instead.


Type Definition

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

Examples

{
  "clockDriftInMs": 0,
  "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