Emoji¶
Emojis are documented in FEP-9098
In the support table:
- ✅ means Emoji parsed
-
- means Emoji not parsed
- ❌ failed to process, i.e. no message received in the application.
Support Table Preview¶
content | Object | Activity |
---|---|---|
emoji base properties :cow1:[ { “type”: “Emoji”, “name”: “:cow1:”, “updated”: “2025-01-22T12:57:33Z”, “icon”: { “type”: “Image”, “mediaType”: “image/png”, “url”: “http://pasture-one-actor/assets/cow_emoji.png” } } ] |
Object | Activity |
emoji minimal properties [ { “type”: “Emoji”, “name”: “ “icon”: { “url”: “http://pasture-one-actor/assets/cow_emoji.png” } } ] |
Object | Activity |
emoji with type of icon :cow3:[ { “type”: “Emoji”, “name”: “:cow3:”, “icon”: { “type”: “Image”, “url”: “http://pasture-one-actor/assets/cow_emoji.png” } } ] |
Object | Activity |
emoji with inlined icon :cow4:[ { “type”: “Emoji”, “name”: “:cow4:”, “icon”: “http://pasture-one-actor/assets/cow_emoji.png” } ] |
Object | Activity |
emoji with id :cow5:[ { “id”: “http://pasture-one-actor/assets/cow_emoji.jsonap”, “type”: “Emoji”, “name”: “:cow5:”, “updated”: “2025-01-22T12:57:33Z”, “icon”: { “type”: “Image”, “mediaType”: “image/png”, “url”: “http://pasture-one-actor/assets/cow_emoji.png” } } ] |
Object | Activity |
emoji with missing icon :cow6:[ { “type”: “Emoji”, “name”: “:cow6:” } ] |
Object | Activity |
emoji just id [ “http://pasture-one-actor/assets/cow_emoji.jsonap” ] |
Object | Activity |
Objects¶
Object 1¶
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"attributedTo": "http://actor.example",
"content": "emoji base properties :cow1:",
"id": "http://actor.example/object/6Z7WNsSvITA",
"published": "2025-10-04T11:50:25Z",
"tag": [
{
"icon": {
"mediaType": "image/png",
"type": "Image",
"url": "http://pasture-one-actor/assets/cow_emoji.png"
},
"name": ":cow1:",
"type": "Emoji",
"updated": "2025-01-22T12:57:33Z"
}
],
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"type": "Note"
}
Object 2¶
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"attributedTo": "http://actor.example",
"content": "emoji minimal properties :cow2:",
"id": "http://actor.example/object/4wlgmFLQi0U",
"published": "2025-10-04T11:50:25Z",
"tag": [
{
"icon": {
"url": "http://pasture-one-actor/assets/cow_emoji.png"
},
"name": ":cow2:",
"type": "Emoji"
}
],
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"type": "Note"
}
Object 3¶
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"attributedTo": "http://actor.example",
"content": "emoji with type of icon :cow3:",
"id": "http://actor.example/object/wCZLoHwCvnQ",
"published": "2025-10-04T11:50:25Z",
"tag": [
{
"icon": {
"type": "Image",
"url": "http://pasture-one-actor/assets/cow_emoji.png"
},
"name": ":cow3:",
"type": "Emoji"
}
],
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"type": "Note"
}
Object 4¶
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"attributedTo": "http://actor.example",
"content": "emoji with inlined icon :cow4:",
"id": "http://actor.example/object/w3JMl33DrA8",
"published": "2025-10-04T11:50:25Z",
"tag": [
{
"icon": "http://pasture-one-actor/assets/cow_emoji.png",
"name": ":cow4:",
"type": "Emoji"
}
],
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"type": "Note"
}
Object 5¶
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"attributedTo": "http://actor.example",
"content": "emoji with id :cow5:",
"id": "http://actor.example/object/Q2VW23KCJ6w",
"published": "2025-10-04T11:50:25Z",
"tag": [
{
"icon": {
"mediaType": "image/png",
"type": "Image",
"url": "http://pasture-one-actor/assets/cow_emoji.png"
},
"id": "http://pasture-one-actor/assets/cow_emoji.jsonap",
"name": ":cow5:",
"type": "Emoji",
"updated": "2025-01-22T12:57:33Z"
}
],
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"type": "Note"
}
Object 6¶
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"attributedTo": "http://actor.example",
"content": "emoji with missing icon :cow6:",
"id": "http://actor.example/object/tdtTutQXRS8",
"published": "2025-10-04T11:50:25Z",
"tag": [
{
"name": ":cow6:",
"type": "Emoji"
}
],
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"type": "Note"
}
Object 7¶
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"attributedTo": "http://actor.example",
"content": "emoji just id :cow:",
"id": "http://actor.example/object/OdQN_uIVAFQ",
"published": "2025-10-04T11:50:25Z",
"tag": [
"http://pasture-one-actor/assets/cow_emoji.jsonap"
],
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"type": "Note"
}
Activities¶
Activity 1¶
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"actor": "http://actor.example",
"id": "http://actor.example/activity/cJw-otu77XA",
"object": {
"attributedTo": "http://actor.example",
"content": "emoji base properties :cow1:",
"id": "http://actor.example/object/cXnTJ7wnODg",
"published": "2025-10-04T11:50:25Z",
"tag": [
{
"icon": {
"mediaType": "image/png",
"type": "Image",
"url": "http://pasture-one-actor/assets/cow_emoji.png"
},
"name": ":cow1:",
"type": "Emoji",
"updated": "2025-01-22T12:57:33Z"
}
],
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-10-04T11:50:25Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://remote.example/"
],
"type": "Create"
}
Activity 2¶
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"actor": "http://actor.example",
"id": "http://actor.example/activity/LL-K0ejwo_U",
"object": {
"attributedTo": "http://actor.example",
"content": "emoji minimal properties :cow2:",
"id": "http://actor.example/object/eYEwkOSsPpE",
"published": "2025-10-04T11:50:25Z",
"tag": [
{
"icon": {
"url": "http://pasture-one-actor/assets/cow_emoji.png"
},
"name": ":cow2:",
"type": "Emoji"
}
],
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-10-04T11:50:25Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://remote.example/"
],
"type": "Create"
}
Activity 3¶
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"actor": "http://actor.example",
"id": "http://actor.example/activity/153FO14ZXF4",
"object": {
"attributedTo": "http://actor.example",
"content": "emoji with type of icon :cow3:",
"id": "http://actor.example/object/GDsDBhCzXGs",
"published": "2025-10-04T11:50:25Z",
"tag": [
{
"icon": {
"type": "Image",
"url": "http://pasture-one-actor/assets/cow_emoji.png"
},
"name": ":cow3:",
"type": "Emoji"
}
],
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-10-04T11:50:25Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://remote.example/"
],
"type": "Create"
}
Activity 4¶
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"actor": "http://actor.example",
"id": "http://actor.example/activity/UwRadTYENiM",
"object": {
"attributedTo": "http://actor.example",
"content": "emoji with inlined icon :cow4:",
"id": "http://actor.example/object/FXUienreQ7Y",
"published": "2025-10-04T11:50:25Z",
"tag": [
{
"icon": "http://pasture-one-actor/assets/cow_emoji.png",
"name": ":cow4:",
"type": "Emoji"
}
],
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-10-04T11:50:25Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://remote.example/"
],
"type": "Create"
}
Activity 5¶
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"actor": "http://actor.example",
"id": "http://actor.example/activity/W0Cao0L4ISk",
"object": {
"attributedTo": "http://actor.example",
"content": "emoji with id :cow5:",
"id": "http://actor.example/object/E_XfsN4LiWU",
"published": "2025-10-04T11:50:25Z",
"tag": [
{
"icon": {
"mediaType": "image/png",
"type": "Image",
"url": "http://pasture-one-actor/assets/cow_emoji.png"
},
"id": "http://pasture-one-actor/assets/cow_emoji.jsonap",
"name": ":cow5:",
"type": "Emoji",
"updated": "2025-01-22T12:57:33Z"
}
],
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-10-04T11:50:25Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://remote.example/"
],
"type": "Create"
}
Activity 6¶
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"actor": "http://actor.example",
"id": "http://actor.example/activity/6vtXjHeCOAE",
"object": {
"attributedTo": "http://actor.example",
"content": "emoji with missing icon :cow6:",
"id": "http://actor.example/object/qwFu9eSB-kY",
"published": "2025-10-04T11:50:25Z",
"tag": [
{
"name": ":cow6:",
"type": "Emoji"
}
],
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-10-04T11:50:25Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://remote.example/"
],
"type": "Create"
}
Activity 7¶
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"actor": "http://actor.example",
"id": "http://actor.example/activity/p0j9MLmq5gc",
"object": {
"attributedTo": "http://actor.example",
"content": "emoji just id :cow:",
"id": "http://actor.example/object/O_E0YCiqD_8",
"published": "2025-10-04T11:50:25Z",
"tag": [
"http://pasture-one-actor/assets/cow_emoji.jsonap"
],
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-10-04T11:50:25Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"http://remote.example/"
],
"type": "Create"
}