Skip to content

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
content akkoma friendica gotosocial hollo mastodon misskey mitra pleroma sharkey
emoji base properties :cow1: - - -
emoji minimal properties 🐄 - - -
emoji with type of icon :cow3: - - -
emoji with inlined icon :cow4: - - - - - -
emoji with id :cow5: - -
emoji with missing icon :cow6: - - - - - - -
emoji just id 🐮 - - - - - - - -

Details

tag emojis Example
[
  {
    “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”
    }
  }
]
[
  {
    “shortcode”: “cow1”,
    “static_url”: “http://pasture-one-actor/assets/cow_emoji.png”,
    “url”: “http://pasture-one-actor/assets/cow_emoji.png”,
    “visible_in_picker”: false
  }
]
[
  {
    “type”: “Emoji”,
    “name”: “🐄”,
    “icon”: {
      “url”: “http://pasture-one-actor/assets/cow_emoji.png”
    }
  }
]
[
  {
    “type”: “Emoji”,
    “name”: “:cow3:”,
    “icon”: {
      “type”: “Image”,
      “url”: “http://pasture-one-actor/assets/cow_emoji.png”
    }
  }
]
[
  {
    “shortcode”: “cow3”,
    “static_url”: “http://pasture-one-actor/assets/cow_emoji.png”,
    “url”: “http://pasture-one-actor/assets/cow_emoji.png”,
    “visible_in_picker”: false
  }
]
[
  {
    “type”: “Emoji”,
    “name”: “:cow4:”,
    “icon”: “http://pasture-one-actor/assets/cow_emoji.png”
  }
]
[
  {
    “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”
    }
  }
]
[
  {
    “shortcode”: “cow5”,
    “static_url”: “http://pasture-one-actor/assets/cow_emoji.png”,
    “url”: “http://pasture-one-actor/assets/cow_emoji.png”,
    “visible_in_picker”: false
  }
]
[
  {
    “type”: “Emoji”,
    “name”: “:cow6:”
  }
]
[
  “http://pasture-one-actor/assets/cow_emoji.jsonap”
]
[]
tag emojis Example
[
  {
    “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”
    }
  }
]
[]
[
  {
    “type”: “Emoji”,
    “name”: “🐄”,
    “icon”: {
      “url”: “http://pasture-one-actor/assets/cow_emoji.png”
    }
  }
]
[]
[
  {
    “type”: “Emoji”,
    “name”: “:cow3:”,
    “icon”: {
      “type”: “Image”,
      “url”: “http://pasture-one-actor/assets/cow_emoji.png”
    }
  }
]
[]
[
  {
    “type”: “Emoji”,
    “name”: “:cow4:”,
    “icon”: “http://pasture-one-actor/assets/cow_emoji.png”
  }
]
[]
[
  {
    “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”
    }
  }
]
[]
[
  {
    “type”: “Emoji”,
    “name”: “:cow6:”
  }
]
[]
[
  “http://pasture-one-actor/assets/cow_emoji.jsonap”
]
[]
tag emojis Example
[
  {
    “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”
    }
  }
]
[]
[
  {
    “type”: “Emoji”,
    “name”: “🐄”,
    “icon”: {
      “url”: “http://pasture-one-actor/assets/cow_emoji.png”
    }
  }
]
[]
[
  {
    “type”: “Emoji”,
    “name”: “:cow3:”,
    “icon”: {
      “type”: “Image”,
      “url”: “http://pasture-one-actor/assets/cow_emoji.png”
    }
  }
]
[]
[
  {
    “type”: “Emoji”,
    “name”: “:cow4:”,
    “icon”: “http://pasture-one-actor/assets/cow_emoji.png”
  }
]
[]
[
  {
    “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”
    }
  }
]
[
  {
    “shortcode”: “cow5”,
    “url”: “http://gotosocial/fileserver/01EBH51GB9TKBQ8BZ8YJYE97MH/emoji/original/01G3Z50FTN28E89MFCCKWP0WS4.png”,
    “static_url”: “http://gotosocial/fileserver/01EBH51GB9TKBQ8BZ8YJYE97MH/emoji/static/01G3Z50FTN28E89MFCCKWP0WS4.png”,
    “visible_in_picker”: false
  }
]
[
  {
    “type”: “Emoji”,
    “name”: “:cow6:”
  }
]
[]
[
  “http://pasture-one-actor/assets/cow_emoji.jsonap”
]
[]
tag emojis Example
[
  {
    “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”
    }
  }
]
[]
[
  {
    “type”: “Emoji”,
    “name”: “🐄”,
    “icon”: {
      “url”: “http://pasture-one-actor/assets/cow_emoji.png”
    }
  }
]
[]
[
  {
    “type”: “Emoji”,
    “name”: “:cow3:”,
    “icon”: {
      “type”: “Image”,
      “url”: “http://pasture-one-actor/assets/cow_emoji.png”
    }
  }
]
[]
[
  {
    “type”: “Emoji”,
    “name”: “:cow4:”,
    “icon”: “http://pasture-one-actor/assets/cow_emoji.png”
  }
]
[]
[
  {
    “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”
    }
  }
]
[]
[
  {
    “type”: “Emoji”,
    “name”: “:cow6:”
  }
]
[]
[
  “http://pasture-one-actor/assets/cow_emoji.jsonap”
]
tag emojis Example
[
  {
    “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”
    }
  }
]
[
  {
    “shortcode”: “cow1”,
    “url”: “http://localhost:2970/system/cache/custom_emojis/images/000/000/001/original/bef0f1eb03abd4b4.png”,
    “static_url”: “http://localhost:2970/system/cache/custom_emojis/images/000/000/001/static/bef0f1eb03abd4b4.png”,
    “visible_in_picker”: true
  }
]
[
  {
    “type”: “Emoji”,
    “name”: “🐄”,
    “icon”: {
      “url”: “http://pasture-one-actor/assets/cow_emoji.png”
    }
  }
]
[
  {
    “shortcode”: “cow2”,
    “url”: “http://localhost:2970/system/cache/custom_emojis/images/000/000/002/original/454bd5545a5ff8ec.png”,
    “static_url”: “http://localhost:2970/system/cache/custom_emojis/images/000/000/002/static/454bd5545a5ff8ec.png”,
    “visible_in_picker”: true
  }
]
[
  {
    “type”: “Emoji”,
    “name”: “:cow3:”,
    “icon”: {
      “type”: “Image”,
      “url”: “http://pasture-one-actor/assets/cow_emoji.png”
    }
  }
]
[
  {
    “shortcode”: “cow3”,
    “url”: “http://localhost:2970/system/cache/custom_emojis/images/000/000/003/original/cb3d3966bc974b4e.png”,
    “static_url”: “http://localhost:2970/system/cache/custom_emojis/images/000/000/003/static/cb3d3966bc974b4e.png”,
    “visible_in_picker”: true
  }
]
[
  {
    “type”: “Emoji”,
    “name”: “:cow4:”,
    “icon”: “http://pasture-one-actor/assets/cow_emoji.png”
  }
]
[
  {
    “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”
    }
  }
]
[
  {
    “shortcode”: “cow5”,
    “url”: “http://localhost:2970/system/cache/custom_emojis/images/000/000/004/original/756c639fdc95994f.png”,
    “static_url”: “http://localhost:2970/system/cache/custom_emojis/images/000/000/004/static/756c639fdc95994f.png”,
    “visible_in_picker”: true
  }
]
[
  {
    “type”: “Emoji”,
    “name”: “:cow6:”
  }
]
[]
[
  “http://pasture-one-actor/assets/cow_emoji.jsonap”
]
[]
tag emojis Example
[
  {
    “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”
    }
  }
]
{
  “cow1”: “http://pasture-one-actor/assets/cow_emoji.png”
}
[
  {
    “type”: “Emoji”,
    “name”: “🐄”,
    “icon”: {
      “url”: “http://pasture-one-actor/assets/cow_emoji.png”
    }
  }
]
{
  “cow2”: “http://pasture-one-actor/assets/cow_emoji.png”
}
[
  {
    “type”: “Emoji”,
    “name”: “:cow3:”,
    “icon”: {
      “type”: “Image”,
      “url”: “http://pasture-one-actor/assets/cow_emoji.png”
    }
  }
]
{
  “cow3”: “http://pasture-one-actor/assets/cow_emoji.png”
}
[
  {
    “type”: “Emoji”,
    “name”: “:cow4:”,
    “icon”: “http://pasture-one-actor/assets/cow_emoji.png”
  }
]
{}
[
  {
    “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”
    }
  }
]
{
  “cow5”: “http://pasture-one-actor/assets/cow_emoji.png”
}
[
  {
    “type”: “Emoji”,
    “name”: “:cow6:”
  }
]
{}
[
  “http://pasture-one-actor/assets/cow_emoji.jsonap”
]
{}
tag emojis Example
[
  {
    “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”
    }
  }
]
[
  {
    “shortcode”: “cow1”,
    “url”: “http://mitra/media/c2feddc94fa1cb19aea1b0287cc1ad0e2875ca7dd48f10543045b10a719fa3bc.png”,
    “static_url”: “http://mitra/media/c2feddc94fa1cb19aea1b0287cc1ad0e2875ca7dd48f10543045b10a719fa3bc.png”,
    “visible_in_picker”: true
  }
]
[
  {
    “type”: “Emoji”,
    “name”: “🐄”,
    “icon”: {
      “url”: “http://pasture-one-actor/assets/cow_emoji.png”
    }
  }
]
[
  {
    “shortcode”: “cow1”,
    “url”: “http://mitra/media/c2feddc94fa1cb19aea1b0287cc1ad0e2875ca7dd48f10543045b10a719fa3bc.png”,
    “static_url”: “http://mitra/media/c2feddc94fa1cb19aea1b0287cc1ad0e2875ca7dd48f10543045b10a719fa3bc.png”,
    “visible_in_picker”: true
  }
]
[
  {
    “type”: “Emoji”,
    “name”: “:cow3:”,
    “icon”: {
      “type”: “Image”,
      “url”: “http://pasture-one-actor/assets/cow_emoji.png”
    }
  }
]
[
  {
    “shortcode”: “cow1”,
    “url”: “http://mitra/media/c2feddc94fa1cb19aea1b0287cc1ad0e2875ca7dd48f10543045b10a719fa3bc.png”,
    “static_url”: “http://mitra/media/c2feddc94fa1cb19aea1b0287cc1ad0e2875ca7dd48f10543045b10a719fa3bc.png”,
    “visible_in_picker”: true
  }
]
[
  {
    “type”: “Emoji”,
    “name”: “:cow4:”,
    “icon”: “http://pasture-one-actor/assets/cow_emoji.png”
  }
]
[]
[
  {
    “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”
    }
  }
]
[
  {
    “shortcode”: “cow5”,
    “url”: “http://mitra/media/c2feddc94fa1cb19aea1b0287cc1ad0e2875ca7dd48f10543045b10a719fa3bc.png”,
    “static_url”: “http://mitra/media/c2feddc94fa1cb19aea1b0287cc1ad0e2875ca7dd48f10543045b10a719fa3bc.png”,
    “visible_in_picker”: true
  }
]
[
  {
    “type”: “Emoji”,
    “name”: “:cow6:”
  }
]
[]
[
  “http://pasture-one-actor/assets/cow_emoji.jsonap”
]
[]
tag emojis Example
[
  {
    “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”
    }
  }
]
[
  {
    “shortcode”: “cow1”,
    “static_url”: “http://pasture-one-actor/assets/cow_emoji.png”,
    “url”: “http://pasture-one-actor/assets/cow_emoji.png”,
    “visible_in_picker”: false
  }
]
[
  {
    “type”: “Emoji”,
    “name”: “🐄”,
    “icon”: {
      “url”: “http://pasture-one-actor/assets/cow_emoji.png”
    }
  }
]
[
  {
    “type”: “Emoji”,
    “name”: “:cow3:”,
    “icon”: {
      “type”: “Image”,
      “url”: “http://pasture-one-actor/assets/cow_emoji.png”
    }
  }
]
[
  {
    “shortcode”: “cow3”,
    “static_url”: “http://pasture-one-actor/assets/cow_emoji.png”,
    “url”: “http://pasture-one-actor/assets/cow_emoji.png”,
    “visible_in_picker”: false
  }
]
[
  {
    “type”: “Emoji”,
    “name”: “:cow4:”,
    “icon”: “http://pasture-one-actor/assets/cow_emoji.png”
  }
]
[
  {
    “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”
    }
  }
]
[
  {
    “shortcode”: “cow5”,
    “static_url”: “http://pasture-one-actor/assets/cow_emoji.png”,
    “url”: “http://pasture-one-actor/assets/cow_emoji.png”,
    “visible_in_picker”: false
  }
]
[
  {
    “type”: “Emoji”,
    “name”: “:cow6:”
  }
]
[
  “http://pasture-one-actor/assets/cow_emoji.jsonap”
]
[]
tag emojis Example
[
  {
    “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”
    }
  }
]
[
  {
    “shortcode”: “cow1”,
    “static_url”: “http://pasture-one-actor/assets/cow_emoji.png”,
    “url”: “http://pasture-one-actor/assets/cow_emoji.png”,
    “visible_in_picker”: true
  }
]
[
  {
    “type”: “Emoji”,
    “name”: “🐄”,
    “icon”: {
      “url”: “http://pasture-one-actor/assets/cow_emoji.png”
    }
  }
]
[
  {
    “shortcode”: “cow2”,
    “static_url”: “http://pasture-one-actor/assets/cow_emoji.png”,
    “url”: “http://pasture-one-actor/assets/cow_emoji.png”,
    “visible_in_picker”: true
  }
]
[
  {
    “type”: “Emoji”,
    “name”: “:cow3:”,
    “icon”: {
      “type”: “Image”,
      “url”: “http://pasture-one-actor/assets/cow_emoji.png”
    }
  }
]
[
  {
    “shortcode”: “cow3”,
    “static_url”: “http://pasture-one-actor/assets/cow_emoji.png”,
    “url”: “http://pasture-one-actor/assets/cow_emoji.png”,
    “visible_in_picker”: true
  }
]
[
  {
    “type”: “Emoji”,
    “name”: “:cow4:”,
    “icon”: “http://pasture-one-actor/assets/cow_emoji.png”
  }
]
[]
[
  {
    “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”
    }
  }
]
[
  {
    “shortcode”: “cow5”,
    “static_url”: “http://pasture-one-actor/assets/cow_emoji.png”,
    “url”: “http://pasture-one-actor/assets/cow_emoji.png”,
    “visible_in_picker”: true
  }
]
[
  {
    “type”: “Emoji”,
    “name”: “:cow6:”
  }
]
[]
[
  “http://pasture-one-actor/assets/cow_emoji.jsonap”
]
[]