Hashtags
The following mostly illustrates how the name of a hashtag gets transformed by the applications. The input has the form
The last two examples illustrate more technical behavior.
Objects
Object 1
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/O9Fg3zyiZ08",
"published": "2025-07-31T07:23:46Z",
"tag": {
"name": "#test",
"type": "Hashtag"
},
"to": [
"as:Public"
],
"type": "Note"
}
Object 2
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/J7AK2s7I-qg",
"published": "2025-07-31T07:23:46Z",
"tag": {
"name": "nohash",
"type": "Hashtag"
},
"to": [
"as:Public"
],
"type": "Note"
}
Object 3
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/iX0sQ5BrHBo",
"published": "2025-07-31T07:23:46Z",
"tag": {
"name": "#with-dash_under",
"type": "Hashtag"
},
"to": [
"as:Public"
],
"type": "Note"
}
Object 4
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/8RwUw1Ca4E8",
"published": "2025-07-31T07:23:46Z",
"tag": {
"name": "#with white space",
"type": "Hashtag"
},
"to": [
"as:Public"
],
"type": "Note"
}
Object 5
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/Dz-VWn31pWA",
"published": "2025-07-31T07:23:46Z",
"tag": {
"name": "#with(subtag)",
"type": "Hashtag"
},
"to": [
"as:Public"
],
"type": "Note"
}
Object 6
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/FGWcb_LSdjU",
"published": "2025-07-31T07:23:46Z",
"tag": {
"name": "#with123",
"type": "Hashtag"
},
"to": [
"as:Public"
],
"type": "Note"
}
Object 7
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/4SM9MMWPUVg",
"published": "2025-07-31T07:23:46Z",
"tag": {
"name": "#1234",
"type": "Hashtag"
},
"to": [
"as:Public"
],
"type": "Note"
}
Object 8
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/uYw30Sjd4BE",
"published": "2025-07-31T07:23:46Z",
"tag": {
"name": "#CamelCase",
"type": "Hashtag"
},
"to": [
"as:Public"
],
"type": "Note"
}
Object 9
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/s3RZXYkk9EU",
"published": "2025-07-31T07:23:46Z",
"tag": {
"name": "#\u00fcml\u00e4\u00fct\u00df",
"type": "Hashtag"
},
"to": [
"as:Public"
],
"type": "Note"
}
Object 10
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/6ZqhPxRT25o",
"published": "2025-07-31T07:23:46Z",
"tag": {
"name": "#\ud83d\udc04",
"type": "Hashtag"
},
"to": [
"as:Public"
],
"type": "Note"
}
Object 11
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/mVUcjstisJI",
"published": "2025-07-31T07:23:46Z",
"tag": {
"name": "#\u2764\ufe0f",
"type": "Hashtag"
},
"to": [
"as:Public"
],
"type": "Note"
}
Object 12
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/ebQzYzbnS68",
"published": "2025-07-31T07:23:46Z",
"tag": {
"name": "#\u725b",
"type": "Hashtag"
},
"to": [
"as:Public"
],
"type": "Note"
}
Object 13
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/a8pT4OV_Kgk",
"published": "2025-07-31T07:23:46Z",
"tag": {
"name": "#test",
"type": "Hashtag",
"url": "https://ignore.example"
},
"to": [
"as:Public"
],
"type": "Note"
}
Object 14
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/90QHO9QCpqI",
"published": "2025-07-31T07:23:46Z",
"tag": {
"name": "#test",
"type": "as:Hashtag"
},
"to": [
"as:Public"
],
"type": "Note"
}
Object 15
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/eD3BkFoq0ZQ",
"published": "2025-07-31T07:23:46Z",
"tag": {
"name": "#test"
},
"to": [
"as: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/r1zezeZtAik",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/Ju2U6209AAs",
"published": "2025-07-31T07:23:46Z",
"tag": {
"name": "#test",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-07-31T07:23:46Z",
"to": [
"as: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/--DYzFFN2jc",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/OHdr_SU_j8c",
"published": "2025-07-31T07:23:46Z",
"tag": {
"name": "nohash",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-07-31T07:23:46Z",
"to": [
"as: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/nbXtge8DndI",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/l79ILZoVVwU",
"published": "2025-07-31T07:23:46Z",
"tag": {
"name": "#with-dash_under",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-07-31T07:23:46Z",
"to": [
"as: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/9r6i3DN7QMI",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/sdzN9GEtbIY",
"published": "2025-07-31T07:23:46Z",
"tag": {
"name": "#with white space",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-07-31T07:23:46Z",
"to": [
"as: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/qoKsBEvS7s4",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/8H_kjmlkZb4",
"published": "2025-07-31T07:23:46Z",
"tag": {
"name": "#with(subtag)",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-07-31T07:23:46Z",
"to": [
"as: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/KttRUkN7gV0",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/QGIikWbLBcE",
"published": "2025-07-31T07:23:46Z",
"tag": {
"name": "#with123",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-07-31T07:23:46Z",
"to": [
"as: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/bCWKeSBIE-Y",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/0NXisLa3gmE",
"published": "2025-07-31T07:23:46Z",
"tag": {
"name": "#1234",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-07-31T07:23:46Z",
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Create"
}
Activity 8
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"actor": "http://actor.example",
"id": "http://actor.example/MQjdG9_j0xI",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/EPN5TpD-1Qg",
"published": "2025-07-31T07:23:46Z",
"tag": {
"name": "#CamelCase",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-07-31T07:23:46Z",
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Create"
}
Activity 9
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"actor": "http://actor.example",
"id": "http://actor.example/Sn9UYHXDE9M",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/StLYnPrq1xY",
"published": "2025-07-31T07:23:46Z",
"tag": {
"name": "#\u00fcml\u00e4\u00fct\u00df",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-07-31T07:23:46Z",
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Create"
}
Activity 10
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"actor": "http://actor.example",
"id": "http://actor.example/9Fpyb1MtUf8",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/tUsUOC4I7yg",
"published": "2025-07-31T07:23:46Z",
"tag": {
"name": "#\ud83d\udc04",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-07-31T07:23:46Z",
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Create"
}
Activity 11
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"actor": "http://actor.example",
"id": "http://actor.example/rWY-fpXvTS8",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/bTdENtfg1sc",
"published": "2025-07-31T07:23:46Z",
"tag": {
"name": "#\u2764\ufe0f",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-07-31T07:23:46Z",
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Create"
}
Activity 12
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"actor": "http://actor.example",
"id": "http://actor.example/ELDd87SbJLM",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/ni3-yej-Mt4",
"published": "2025-07-31T07:23:46Z",
"tag": {
"name": "#\u725b",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-07-31T07:23:46Z",
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Create"
}
Activity 13
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"actor": "http://actor.example",
"id": "http://actor.example/YjBdZXSD1Jc",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/nk_sRjfDZ-g",
"published": "2025-07-31T07:23:46Z",
"tag": {
"name": "#test",
"type": "Hashtag",
"url": "https://ignore.example"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-07-31T07:23:46Z",
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Create"
}
Activity 14
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"actor": "http://actor.example",
"id": "http://actor.example/asas8o8w5YU",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/cvxzVSToOVQ",
"published": "2025-07-31T07:23:46Z",
"tag": {
"name": "#test",
"type": "as:Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-07-31T07:23:46Z",
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Create"
}
Activity 15
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive"
}
],
"actor": "http://actor.example",
"id": "http://actor.example/ynPg0qs995s",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/PTguLXXKoaQ",
"published": "2025-07-31T07:23:46Z",
"tag": {
"name": "#test"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-07-31T07:23:46Z",
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Create"
}