Skip to content

Hashtags

The following mostly illustrates how the name of a hashtag gets transformed by the applications. The input has the form

"tag": {"type": "Hashtag", "name": "${tag}"}

The last two examples illustrate more technical behavior.

Examples

Example 1

activity
{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    {
      "Hashtag": "as:Hashtag",
      "sensitive": "as:sensitive"
    }
  ],
  "type": "Create",
  "actor": "http://pasture-one-actor/actor",
  "to": [
    "https://www.w3.org/ns/activitystreams#Public",
    "http://misskey/users/a92fy09mup5x0003"
  ],
  "id": "http://pasture-one-actor/actor/1pa-kBA10Fk",
  "published": "2025-06-16T09:46:13Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://misskey/users/a92fy09mup5x0003"
    ],
    "id": "http://pasture-one-actor/actor/nocfS6tQWhg",
    "published": "2025-06-16T09:46:13Z",
    "content": "text",
    "tag": {
      "type": "Hashtag",
      "name": "#test"
    }
  }
}

Example 2

activity
{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    {
      "Hashtag": "as:Hashtag",
      "sensitive": "as:sensitive"
    }
  ],
  "type": "Create",
  "actor": "http://pasture-one-actor/actor",
  "to": [
    "https://www.w3.org/ns/activitystreams#Public",
    "http://misskey/users/a92fy09mup5x0003"
  ],
  "id": "http://pasture-one-actor/actor/ENBw4xob8go",
  "published": "2025-06-16T09:46:24Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://misskey/users/a92fy09mup5x0003"
    ],
    "id": "http://pasture-one-actor/actor/P5KmoF6WefM",
    "published": "2025-06-16T09:46:24Z",
    "content": "text",
    "tag": {
      "type": "Hashtag",
      "name": "nohash"
    }
  }
}

Example 3

activity
{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    {
      "Hashtag": "as:Hashtag",
      "sensitive": "as:sensitive"
    }
  ],
  "type": "Create",
  "actor": "http://pasture-one-actor/actor",
  "to": [
    "https://www.w3.org/ns/activitystreams#Public",
    "http://misskey/users/a92fy09mup5x0003"
  ],
  "id": "http://pasture-one-actor/actor/OEdi64PsAbk",
  "published": "2025-06-16T09:46:34Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://misskey/users/a92fy09mup5x0003"
    ],
    "id": "http://pasture-one-actor/actor/QZTQtFrwyEs",
    "published": "2025-06-16T09:46:34Z",
    "content": "text",
    "tag": {
      "type": "Hashtag",
      "name": "#with-dash_under"
    }
  }
}

Example 4

activity
{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    {
      "Hashtag": "as:Hashtag",
      "sensitive": "as:sensitive"
    }
  ],
  "type": "Create",
  "actor": "http://pasture-one-actor/actor",
  "to": [
    "https://www.w3.org/ns/activitystreams#Public",
    "http://misskey/users/a92fy09mup5x0003"
  ],
  "id": "http://pasture-one-actor/actor/_0Vfo-FVLyo",
  "published": "2025-06-16T09:46:45Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://misskey/users/a92fy09mup5x0003"
    ],
    "id": "http://pasture-one-actor/actor/-5883jZZb5c",
    "published": "2025-06-16T09:46:45Z",
    "content": "text",
    "tag": {
      "type": "Hashtag",
      "name": "#with white space"
    }
  }
}

Example 5

activity
{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    {
      "Hashtag": "as:Hashtag",
      "sensitive": "as:sensitive"
    }
  ],
  "type": "Create",
  "actor": "http://pasture-one-actor/actor",
  "to": [
    "https://www.w3.org/ns/activitystreams#Public",
    "http://misskey/users/a92fy09mup5x0003"
  ],
  "id": "http://pasture-one-actor/actor/WSc3XatTimU",
  "published": "2025-06-16T09:46:56Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://misskey/users/a92fy09mup5x0003"
    ],
    "id": "http://pasture-one-actor/actor/VO-tWN5Qo-4",
    "published": "2025-06-16T09:46:56Z",
    "content": "text",
    "tag": {
      "type": "Hashtag",
      "name": "#with(subtag)"
    }
  }
}

Example 6

activity
{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    {
      "Hashtag": "as:Hashtag",
      "sensitive": "as:sensitive"
    }
  ],
  "type": "Create",
  "actor": "http://pasture-one-actor/actor",
  "to": [
    "https://www.w3.org/ns/activitystreams#Public",
    "http://misskey/users/a92fy09mup5x0003"
  ],
  "id": "http://pasture-one-actor/actor/1kDc_2j4Tqc",
  "published": "2025-06-16T09:47:06Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://misskey/users/a92fy09mup5x0003"
    ],
    "id": "http://pasture-one-actor/actor/eL6Mm7dE0-U",
    "published": "2025-06-16T09:47:06Z",
    "content": "text",
    "tag": {
      "type": "Hashtag",
      "name": "#with123"
    }
  }
}

Example 7

activity
{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    {
      "Hashtag": "as:Hashtag",
      "sensitive": "as:sensitive"
    }
  ],
  "type": "Create",
  "actor": "http://pasture-one-actor/actor",
  "to": [
    "https://www.w3.org/ns/activitystreams#Public",
    "http://misskey/users/a92fy09mup5x0003"
  ],
  "id": "http://pasture-one-actor/actor/5z0vVu1j1Qc",
  "published": "2025-06-16T09:47:17Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://misskey/users/a92fy09mup5x0003"
    ],
    "id": "http://pasture-one-actor/actor/g8tNO548PGM",
    "published": "2025-06-16T09:47:17Z",
    "content": "text",
    "tag": {
      "type": "Hashtag",
      "name": "#1234"
    }
  }
}

Example 8

activity
{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    {
      "Hashtag": "as:Hashtag",
      "sensitive": "as:sensitive"
    }
  ],
  "type": "Create",
  "actor": "http://pasture-one-actor/actor",
  "to": [
    "https://www.w3.org/ns/activitystreams#Public",
    "http://misskey/users/a92fy09mup5x0003"
  ],
  "id": "http://pasture-one-actor/actor/tA_ULBWFGIY",
  "published": "2025-06-16T09:47:28Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://misskey/users/a92fy09mup5x0003"
    ],
    "id": "http://pasture-one-actor/actor/IINf1jlpg0A",
    "published": "2025-06-16T09:47:28Z",
    "content": "text",
    "tag": {
      "type": "Hashtag",
      "name": "#CamelCase"
    }
  }
}

Example 9

activity
{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    {
      "Hashtag": "as:Hashtag",
      "sensitive": "as:sensitive"
    }
  ],
  "type": "Create",
  "actor": "http://pasture-one-actor/actor",
  "to": [
    "https://www.w3.org/ns/activitystreams#Public",
    "http://misskey/users/a92fy09mup5x0003"
  ],
  "id": "http://pasture-one-actor/actor/W27VuXckWhM",
  "published": "2025-06-16T09:47:39Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://misskey/users/a92fy09mup5x0003"
    ],
    "id": "http://pasture-one-actor/actor/ajh6Skbfu68",
    "published": "2025-06-16T09:47:39Z",
    "content": "text",
    "tag": {
      "type": "Hashtag",
      "name": "#\u00fcml\u00e4\u00fct\u00df"
    }
  }
}

Example 10

activity
{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    {
      "Hashtag": "as:Hashtag",
      "sensitive": "as:sensitive"
    }
  ],
  "type": "Create",
  "actor": "http://pasture-one-actor/actor",
  "to": [
    "https://www.w3.org/ns/activitystreams#Public",
    "http://misskey/users/a92fy09mup5x0003"
  ],
  "id": "http://pasture-one-actor/actor/BPjjFwASwfA",
  "published": "2025-06-16T09:47:49Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://misskey/users/a92fy09mup5x0003"
    ],
    "id": "http://pasture-one-actor/actor/j5qJJlc1l48",
    "published": "2025-06-16T09:47:49Z",
    "content": "text",
    "tag": {
      "type": "Hashtag",
      "name": "#\ud83d\udc04"
    }
  }
}

Example 11

activity
{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    {
      "Hashtag": "as:Hashtag",
      "sensitive": "as:sensitive"
    }
  ],
  "type": "Create",
  "actor": "http://pasture-one-actor/actor",
  "to": [
    "https://www.w3.org/ns/activitystreams#Public",
    "http://misskey/users/a92fy09mup5x0003"
  ],
  "id": "http://pasture-one-actor/actor/8pEAaODLgYg",
  "published": "2025-06-16T09:48:00Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://misskey/users/a92fy09mup5x0003"
    ],
    "id": "http://pasture-one-actor/actor/HEJDlK1ukKo",
    "published": "2025-06-16T09:48:00Z",
    "content": "text",
    "tag": {
      "type": "Hashtag",
      "name": "#\u2764\ufe0f"
    }
  }
}

Example 12

activity
{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    {
      "Hashtag": "as:Hashtag",
      "sensitive": "as:sensitive"
    }
  ],
  "type": "Create",
  "actor": "http://pasture-one-actor/actor",
  "to": [
    "https://www.w3.org/ns/activitystreams#Public",
    "http://misskey/users/a92fy09mup5x0003"
  ],
  "id": "http://pasture-one-actor/actor/hqEeV3Q-kwg",
  "published": "2025-06-16T09:48:11Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://misskey/users/a92fy09mup5x0003"
    ],
    "id": "http://pasture-one-actor/actor/ZqG9rUsjZ6Q",
    "published": "2025-06-16T09:48:11Z",
    "content": "text",
    "tag": {
      "type": "Hashtag",
      "name": "#\u725b"
    }
  }
}

Example 13

activity
{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    {
      "Hashtag": "as:Hashtag",
      "sensitive": "as:sensitive"
    }
  ],
  "type": "Create",
  "actor": "http://pasture-one-actor/actor",
  "to": [
    "https://www.w3.org/ns/activitystreams#Public",
    "http://misskey/users/a92fy09mup5x0003"
  ],
  "id": "http://pasture-one-actor/actor/OjmoJsEH324",
  "published": "2025-06-16T09:48:22Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://misskey/users/a92fy09mup5x0003"
    ],
    "id": "http://pasture-one-actor/actor/0RbkzEBr-c0",
    "published": "2025-06-16T09:48:22Z",
    "content": "text",
    "tag": {
      "type": "Hashtag",
      "name": "#test",
      "url": "https://ignore.example"
    }
  }
}

Example 14

activity
{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    {
      "Hashtag": "as:Hashtag",
      "sensitive": "as:sensitive"
    }
  ],
  "type": "Create",
  "actor": "http://pasture-one-actor/actor",
  "to": [
    "https://www.w3.org/ns/activitystreams#Public",
    "http://misskey/users/a92fy09mup5x0003"
  ],
  "id": "http://pasture-one-actor/actor/j7fZcjvEAZg",
  "published": "2025-06-16T09:48:32Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://misskey/users/a92fy09mup5x0003"
    ],
    "id": "http://pasture-one-actor/actor/R4PZShRVfJs",
    "published": "2025-06-16T09:48:32Z",
    "content": "text",
    "tag": {
      "type": "as:Hashtag",
      "name": "#test"
    }
  }
}

Example 15

activity
{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    {
      "Hashtag": "as:Hashtag",
      "sensitive": "as:sensitive"
    }
  ],
  "type": "Create",
  "actor": "http://pasture-one-actor/actor",
  "to": [
    "https://www.w3.org/ns/activitystreams#Public",
    "http://misskey/users/a92fy09mup5x0003"
  ],
  "id": "http://pasture-one-actor/actor/Dh0qqGi6YLo",
  "published": "2025-06-16T09:48:43Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://misskey/users/a92fy09mup5x0003"
    ],
    "id": "http://pasture-one-actor/actor/Tca28hC7buA",
    "published": "2025-06-16T09:48:43Z",
    "content": "text",
    "tag": {
      "name": "#test"
    }
  }
}