Skip to main content

Viewer Achievement

  • Alert key: lumiastream-viewerAchievement
  • Source: Lumia
  • Event list label: Viewer Achievement

Default message template

{{username}} unlocked the {{achievement_name}} achievement!

Template variables

Use any of these in alert text, TTS, or chat templates. The same names appear under data.extraSettings.* when you subscribe via Overlay.on('alert').

Template variableOverlay payload fieldDescription
{{username}}data.extraSettings.usernameThe username of the sender
{{displayname}}data.extraSettings.displaynameThe display name of the sender
{{avatar}}data.extraSettings.avatarThe url of the avatar of the sender for a message
{{platform}}data.extraSettings.platformThe streaming platform this message is coming from
{{achievement_id}}data.extraSettings.achievement_idAchievement id
{{achievement_name}}data.extraSettings.achievement_nameAchievement name
{{achievement_description}}data.extraSettings.achievement_descriptionAchievement description
{{achievements_completed}}data.extraSettings.achievements_completedAchievements completed count
{{achievements_total}}data.extraSettings.achievements_totalAchievements total count
{{achievements_percent}}data.extraSettings.achievements_percentAchievement completion percentage

Variation conditions

Dimensions you can branch on when configuring alert variations:

  • RANDOM
  • EQUAL_SELECTION - Achievement Name
  • EQUAL_VARIABLE