Emoji element | Slack Developer Docs
https://docs.slack.dev/reference/block-kit/block-elements/emoji-element/ • 60 KB fetched Open original page
Emoji element | Slack Developer Docs
reference
Skip to main content
Guides Reference Samples Tools
Changelog Dev Program
MANAGE APPS
* Reference
* App manifest
* Block Kit
* Overview
* Blocks
* Block Kit Elements
* Overview
* Attachment mention element
* Broadcast element
* Button element
* Canvas element
* Canvas message unfurl element
* Canvas user mention element
* Channel element
* Checkboxes element
* Citation element
* Color element
* Date element
* Date picker element
* Datetime picker element
* Email input element
* Emoji element
* Feedback buttons element
* File element
* File input element
* Icon button element
* Image element
* Link element
* List record element
* Message mention element
* Multi-select menu element
* Number input element
* Overflow menu element
* Plain-text input element
* Radio button group element
* Rich text input element
* Rich text list element
* Rich text preformatted element
* Rich text quote element
* Rich text section element
* Salesforce data field element
* Select menu element
* Tag element
* Team element
* Text element
* Time picker element
* URL input element
* URL source element
* User element
* Usergroup element
* Work object mention element
* Workflow button element
* Workflow mention element
* Composition objects
* Events
* Interaction payloads
* Methods
* Objects
* Scopes
* Types
* Slack Connect API
* Views
*
* Audit Logs API
* Legal Holds API
* SCIM API
*
* Slack Status API
*
* Block Kit
* Block Kit Elements
* Emoji element Copy as markdown
On this page
Emoji element
This is a rich text element, compatible only with the rich_text block. It must be used within the rich_text_list , rich_text_quote , or rich_text_section block element within the rich_text block's elements array.
Fields
Field Type Description Required? type String The type of object; in this case, "emoji". Required name String The name of the emoji; i.e. "wave" or "wave::skin-tone-2". Required unicode String Represents the unicode code point of the emoji, where applicable. Optional
Example
* JSON
* Python Slack SDK
* Node Slack SDK
* Java Slack SDK {
"blocks" : [
{
"type" : "rich_text" ,
"elements" : [
{
"type" : "rich_text_section" ,
"elements" : [
{
"type" : "emoji" ,
"name" : "basketball"
} ,
{
"type" : "text" ,
"text" : " "
} ,
{
"type" : "emoji" ,
"name" : "snowboarder"
} ,
{
"type" : "text" ,
"text" : " "
} ,
{
"type" : "emoji" ,
"name" : "checkered_flag"
}
]
}
]
}
]
}
View in Block Kit Builder
block-kit/src/elements/emoji.py
loading . . .
View on GitHub
block-kit/src/elements/emoji.js
loading ...
View on GitHub
block-kit/src/main/java/elements/Emoji.java
loading . . .
View on GitHub
Previous
Email input element
Next
Feedback buttons element
Copy as markdown
* Fields
* Example
.
*
Tools
* Slack CLI
* Bolt frameworks
* Slack SDKs
* Block Kit Builder
* Developer program
* Code samples & tutorials
* LLM? Read llms.txt
* All tools
Learn
* Learning paths
* Workshops
* Slack certifications
* Trailhead
* Resource library
* All learning resources
Community
* Slack community
* Slack events
Resources
* Docs
* Blog
* Slack marketplace
* Developer newsletter
Manage Apps
* Your apps
* Status
* Privacy
* Terms
* Cookie Preferences
* Support
* Changelog
* Your Privacy Choices
© 2026 Slack Technologies, LLC, a Salesforce company. All rights reserved. Various trademarks held by their respective owners.
*
*
*
Links found on this page
- Skip to main content [direct]
- Guides [direct]
- Reference [direct]
- Samples [direct]
- Tools [direct]
- Changelog [direct]
- Dev Program [direct]
- MANAGE APPS [direct]
- Reference [direct]
- App manifest [direct]
- Block Kit [direct]
- Blocks [direct]
- Block Kit Elements [direct]
- Attachment mention element [direct]
- Broadcast element [direct]
- Button element [direct]
- Canvas element [direct]
- Canvas message unfurl element [direct]
- Canvas user mention element [direct]
- Channel element [direct]
- Checkboxes element [direct]
- Citation element [direct]
- Color element [direct]
- Date element [direct]
- Date picker element [direct]
- Datetime picker element [direct]
- Email input element [direct]
- Emoji element [direct]
- Feedback buttons element [direct]
- File element [direct]
- File input element [direct]
- Icon button element [direct]
- Image element [direct]
- Link element [direct]
- List record element [direct]
- Message mention element [direct]
- Multi-select menu element [direct]
- Number input element [direct]
- Overflow menu element [direct]
- Plain-text input element [direct]
- Radio button group element [direct]
- Rich text input element [direct]
- Rich text list element [direct]
- Rich text preformatted element [direct]
- Rich text quote element [direct]
- Rich text section element [direct]
- Salesforce data field element [direct]
- Select menu element [direct]
- Tag element [direct]
- Team element [direct]
- Text element [direct]
- Time picker element [direct]
- URL input element [direct]
- URL source element [direct]
- User element [direct]
- Usergroup element [direct]
- Work object mention element [direct]
- Workflow button element [direct]
- Workflow mention element [direct]
- Composition objects [direct]
- Events [direct]
- Interaction payloads [direct]
- Methods [direct]
- Objects [direct]
- Scopes [direct]
- Types [direct]
- Slack Connect API [direct]
- Views [direct]
- Audit Logs API [direct]
- Legal Holds API [direct]
- SCIM API [direct]
- Slack Status API [direct]
- rich_text [direct]
- View in Block Kit Builder [direct]
- View on GitHub [direct]
- View on GitHub [direct]
- View on GitHub [direct]
- Slack CLI [direct]
- Bolt frameworks [direct]
- Code samples & tutorials [direct]
|
|