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/Q-b4-QyhC4I",
"published": "2025-07-15T09:07:23Z",
"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/gPJE1VNGPsc",
"published": "2025-07-15T09:07:23Z",
"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/lTrKyut_t0I",
"published": "2025-07-15T09:07:23Z",
"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/HFiJqPl_81M",
"published": "2025-07-15T09:07:23Z",
"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/OGjoARh3hEw",
"published": "2025-07-15T09:07:23Z",
"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/FdbhSLkqWdA",
"published": "2025-07-15T09:07:23Z",
"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/srHfXkUo5QU",
"published": "2025-07-15T09:07:23Z",
"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/Gst88Z2Z7kI",
"published": "2025-07-15T09:07:23Z",
"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/gPcgPjsMv9g",
"published": "2025-07-15T09:07:23Z",
"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/tClYOzR9dOk",
"published": "2025-07-15T09:07:23Z",
"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/0ntcLTFAZJ8",
"published": "2025-07-15T09:07:23Z",
"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/8B5XvOjTFWk",
"published": "2025-07-15T09:07:23Z",
"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/bfs1qY3-RHw",
"published": "2025-07-15T09:07:23Z",
"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/qY8WdIyNG0c",
"published": "2025-07-15T09:07:23Z",
"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/Qs0eRsoxfbc",
"published": "2025-07-15T09:07:23Z",
"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/IaUC1i8DoqE",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/6b7l6QQihkw",
"published": "2025-07-15T09:07:23Z",
"tag": {
"name": "#test",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-07-15T09:07:23Z",
"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/s-WE5gL7mRE",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/RZ1pVETGbUM",
"published": "2025-07-15T09:07:23Z",
"tag": {
"name": "nohash",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-07-15T09:07:23Z",
"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/X-lmNHEZ9Vs",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/PbLXLXyY6YI",
"published": "2025-07-15T09:07:23Z",
"tag": {
"name": "#with-dash_under",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-07-15T09:07:23Z",
"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/jN77QQfmlC0",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/QNdlBGAL_-A",
"published": "2025-07-15T09:07:23Z",
"tag": {
"name": "#with white space",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-07-15T09:07:23Z",
"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/5_cZHxNfhAw",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/STnauanMWe0",
"published": "2025-07-15T09:07:23Z",
"tag": {
"name": "#with(subtag)",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-07-15T09:07:23Z",
"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/Z3JfbTzIaxg",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/oBzgMFzrukQ",
"published": "2025-07-15T09:07:23Z",
"tag": {
"name": "#with123",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-07-15T09:07:23Z",
"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/7pOKexmBZuM",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/BZ66qvAtXvc",
"published": "2025-07-15T09:07:23Z",
"tag": {
"name": "#1234",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-07-15T09:07:23Z",
"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/MPh-tI-BOlA",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/lX4cihrIkxI",
"published": "2025-07-15T09:07:23Z",
"tag": {
"name": "#CamelCase",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-07-15T09:07:23Z",
"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/-xGxtDjzxGM",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/UBNE-pKtJ-w",
"published": "2025-07-15T09:07:23Z",
"tag": {
"name": "#\u00fcml\u00e4\u00fct\u00df",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-07-15T09:07:23Z",
"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/OwlOL5koxog",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/NkZ_Qi_sIA0",
"published": "2025-07-15T09:07:23Z",
"tag": {
"name": "#\ud83d\udc04",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-07-15T09:07:23Z",
"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/Q2LtFuSwcsk",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/wrBv-3kAgE4",
"published": "2025-07-15T09:07:23Z",
"tag": {
"name": "#\u2764\ufe0f",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-07-15T09:07:23Z",
"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/ejQBq386fQE",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/Zf7YKOHa-3E",
"published": "2025-07-15T09:07:23Z",
"tag": {
"name": "#\u725b",
"type": "Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-07-15T09:07:23Z",
"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/PUQCE2XKIUM",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/j_Ud3eFGqVY",
"published": "2025-07-15T09:07:23Z",
"tag": {
"name": "#test",
"type": "Hashtag",
"url": "https://ignore.example"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-07-15T09:07:23Z",
"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/AXunENts-WI",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/4GrXFS0P17Y",
"published": "2025-07-15T09:07:23Z",
"tag": {
"name": "#test",
"type": "as:Hashtag"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-07-15T09:07:23Z",
"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/DHQ6f8X8nho",
"object": {
"attributedTo": "http://actor.example",
"content": "text",
"id": "http://actor.example/QbXPpqSFN0w",
"published": "2025-07-15T09:07:23Z",
"tag": {
"name": "#test"
},
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Note"
},
"published": "2025-07-15T09:07:23Z",
"to": [
"as:Public",
"http://remote.example/"
],
"type": "Create"
}