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/kd57xYW7Jq4",
"published": "2025-01-13T19:51:01Z",
"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/7TnXzZWDHOA",
"published": "2025-01-13T19:51:01Z",
"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/XtrZel5HYDw",
"published": "2025-01-13T19:51:01Z",
"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/1V534drVhwM",
"published": "2025-01-13T19:51:01Z",
"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/flTesr0mQXs",
"published": "2025-01-13T19:51:01Z",
"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/Ly3bQf8ZyCI",
"published": "2025-01-13T19:51:01Z",
"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/HaQAtG6ZNrc",
"published": "2025-01-13T19:51:01Z",
"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/c21R16pBgXE",
"published": "2025-01-13T19:51:01Z",
"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/3PCKyaf7IJ0",
"published": "2025-01-13T19:51:01Z",
"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/iM9uyd6JlZA",
"published": "2025-01-13T19:51:01Z",
"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/VxjvMphidPY",
"published": "2025-01-13T19:51:01Z",
"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/whW1EbiQJn8",
"published": "2025-01-13T19:51:01Z",
"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/0UadV2L_5S0",
"published": "2025-01-13T19:51:01Z",
"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/j8YCt9l05Ks",
"published": "2025-01-13T19:51:01Z",
"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/pcS6MnvKiSo",
"published": "2025-01-13T19:51:01Z",
"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/DnPgz6BocII",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/c44e5n1ytMo",
"published": "2025-01-13T19:51:01Z",
"tag": {
"name": "#test",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-01-13T19:51:01Z",
"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/zxXc_XL_Pv4",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/-S3WhXxhfPc",
"published": "2025-01-13T19:51:01Z",
"tag": {
"name": "nohash",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-01-13T19:51:01Z",
"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/Fvh8buc7Tt8",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/TxA4Wpu6S9w",
"published": "2025-01-13T19:51:01Z",
"tag": {
"name": "#with-dash_under",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-01-13T19:51:01Z",
"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/mK7Kf3ndY0M",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/8Vis8V14CHg",
"published": "2025-01-13T19:51:01Z",
"tag": {
"name": "#with white space",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-01-13T19:51:01Z",
"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/o81BwSSg704",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/zZRKvafD23I",
"published": "2025-01-13T19:51:01Z",
"tag": {
"name": "#with(subtag)",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-01-13T19:51:01Z",
"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/ZENZ2goNnPk",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/eChZpgLt5JI",
"published": "2025-01-13T19:51:01Z",
"tag": {
"name": "#with123",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-01-13T19:51:01Z",
"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/4OXbPJc9BNk",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/lB0Lh1Kw9C8",
"published": "2025-01-13T19:51:01Z",
"tag": {
"name": "#1234",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-01-13T19:51:01Z",
"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/vgbCSfLx1Jw",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/EzT-zrijD7o",
"published": "2025-01-13T19:51:01Z",
"tag": {
"name": "#CamelCase",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-01-13T19:51:01Z",
"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/tA_L0dkXPpM",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/9d2999tg1ds",
"published": "2025-01-13T19:51:01Z",
"tag": {
"name": "#\u00fcml\u00e4\u00fct\u00df",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-01-13T19:51:01Z",
"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/hOap5j1n-xo",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/ca_6VrMvrwo",
"published": "2025-01-13T19:51:01Z",
"tag": {
"name": "#\ud83d\udc04",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-01-13T19:51:01Z",
"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/Na-uu73YVZw",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/O-E2AICijzo",
"published": "2025-01-13T19:51:01Z",
"tag": {
"name": "#\u2764\ufe0f",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-01-13T19:51:01Z",
"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/ENsPsC2LRIU",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/FgXzY6M8wdQ",
"published": "2025-01-13T19:51:01Z",
"tag": {
"name": "#\u725b",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-01-13T19:51:01Z",
"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/nJIvyPvtB5E",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/oMx1TiCUDNs",
"published": "2025-01-13T19:51:01Z",
"tag": {
"name": "#test",
"type": "Hashtag",
"url": "https://ignore.example"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-01-13T19:51:01Z",
"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/UctWtap21qg",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/bgntwlKScZY",
"published": "2025-01-13T19:51:01Z",
"tag": {
"name": "#test",
"type": "as:Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-01-13T19:51:01Z",
"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/4jRS-QMqGgM",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/m0RxYBXLsHc",
"published": "2025-01-13T19:51:01Z",
"tag": {
"name": "#test"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-01-13T19:51:01Z",
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Create"
}