---
url: https://docs.juniper.bot/en/message-templates/types/discord/activity.md
description: Discord Activity data type used in JuniperBot Template Engine.
---

[Number]: /en/message-templates/types/index#literals

[String]: /en/message-templates/types/index#literals

[Boolean]: /en/message-templates/types/index#literals

[List]: /en/message-templates/types/index#lists

[Map]: /en/message-templates/types/index#maps

[DateTime]: /en/message-templates/types/index#datetime

[TwitchChannel]: /en/message-templates/types/subscriptions/twitch#twitch-channel

[TwitchStream]: /en/message-templates/types/subscriptions/twitch#twitch-stream

[TwitchGame]: /en/message-templates/types/subscriptions/twitch#twitch-game

[YouTubeChannel]: /en/message-templates/types/subscriptions/youtube#youtube-channel

[YouTubeVideo]: /en/message-templates/types/subscriptions/youtube#youtube-video

[VkWallPost]: /en/message-templates/types/subscriptions/vk#vkwallpost

[Rank]: /en/message-templates/types/discord/rank

[Guild]: /en/message-templates/types/discord/guild

[Member]: /en/message-templates/types/discord/member

[Role]: /en/message-templates/types/discord/role

[Message]: /en/message-templates/types/discord/message

[Attachment]: /en/message-templates/types/discord/attachment

[Embed]: /en/message-templates/types/discord/embed

[Activity]: /en/message-templates/types/discord/activity

[MemberVoiceState]: /en/message-templates/types/discord/member-voice-state

[MemberPrimaryGuild]: /en/message-templates/types/discord/member-primary-guild

[MenuBuilder]: /en/message-templates/types/discord/menu-builder

[UserFlag]: /en/message-templates/types/discord/user-flag

[Permission]: /en/message-templates/types/discord/permission

[Category]: /en/message-templates/types/discord/category

[TextChannel]: /en/message-templates/types/discord/text-channel

[VoiceChannel]: /en/message-templates/types/discord/voice-channel

[NewsChannel]: /en/message-templates/types/discord/news-channel

[StageChannel]: /en/message-templates/types/discord/stage-channel

[ForumChannel]: /en/message-templates/types/discord/forum-channel

[MediaChannel]: /en/message-templates/types/discord/media-channel

[ThreadChannel]: /en/message-templates/types/discord/thread-channel

[Page]: /en/message-templates/types/storage/page

[GuildIndex]: /en/message-templates/types/storage/guild-index

[GuildIndexEntry]: /en/message-templates/types/storage/guild-index-entry

[GuildIndexes]: /en/message-templates/types/storage/guild-indexes

[MemberAttribute]: /en/message-templates/types/storage/member-attribute

[MemberAttributes]: /en/message-templates/types/storage/member-attributes

[Arguments]: /en/message-templates/types/custom-commands/arguments

[Parameters]: /en/message-templates/types/custom-commands/parameters

[Component]: /en/message-templates/types/custom-commands/component

[Modal]: /en/message-templates/types/custom-commands/modal

# Activity

This data type describes member activity status.

## Properties { #properties }

| Property         | Type       | Description                                                                        |
|:-----------------|:-----------|:-----------------------------------------------------------------------------------|
| `rich`           | \[Boolean]  | `true` if this activity is Rich Presence (detailed)                                |
| `type`           | \[String]   | Activity type (`STREAMING`, `LISTENING`, `WATCHING`, `CUSTOM_STATUS`, `COMPETING`) |
| `emoji`          | \[String]   | Custom status emoji                                                                |
| `name`           | \[String]   | Activity name                                                                      |
| `url`            | \[String]   | Activity URL (stream URL)                                                          |
| `startTime`      | \[DateTime] | Activity start time                                                                |
| `endTime`        | \[DateTime] | Activity end time                                                                  |
| `details`        | \[String]   | Activity details (What the member is currently doing)                              |
| `state`          | \[String]   | Activity state ("Looking to Play", "Playing Solo", "In a Group", etc)              |
| `largeImageUrl`  | \[String]   | URL of the large activity image                                                    |
| `largeImageText` | \[String]   | Text which is displayed when hovering the large image                              |
| `smallImageUrl`  | \[String]   | URL of the small activity image                                                    |
| `smallImageText` | \[String]   | Text which is displayed when hovering the small image                              |
