ActivityPub Viewer

A small tool to view real-world ActivityPub objects as JSON! Enter a URL or username from Mastodon or a similar service below, and we'll send a request with the right Accept header to the server to view the underlying object.

Open in browser →
{ "@context": [ "https://www.w3.org/ns/activitystreams", { "Hashtag": "as:Hashtag", "sensitive": "as:sensitive" } ], "id": "https://roosenmaallen.com/?p=431", "type": "Note", "attachment": [], "attributedTo": "https://roosenmaallen.com/?author=0", "content": "<h2>2024, the Great Bot Migration</h2><p>With the <a href=\"https://muffinlabs.com/posts/2024/10/29/10-29-rip-botsin-space/\" data-type=\"link\" data-id=\"https://muffinlabs.com/posts/2024/10/29/10-29-rip-botsin-space/\">announced shutdown</a> of botsin.space, I have moved my stable of friendly bots over to <a href=\"https://mas.to\">https://mas.to</a>.</p><p><!--more--></p><p>My current pack includes:</p><p>CheerLights, <a href=\"https://mas.toi/@CheerLights\">@cheerlights@mas.to</a> &#8211; control RGB lights all over the world with the <a href=\"https://cheerlights.com\">CheerLights </a>network. We Are All Connected!</p><p>Multiverse Coordinates, <a href=\"https://mas.toi/@Multiverse\">@Multiverse@mas.to</a> &#8211; In an infinite multiverse, it&#8217;s nice to know where you are. This bot plays with the Mandela effect, proposing points in the infinite branching multiverse where different cominations of facts are true. Bowie is still alive, and Rober Downey Junior played James Bond? Somewhere, that&#8217;s possible! This bot is interactive, accepting facts from users to be (vetted and) added to the database.</p><p>Covid Kingston, <a href=\"https://mas.toi/@covid_ygk\">@covid_ygk@mas.to</a> &#8211; this is my daily covid data bot. It scrapes data from Kingston Health Science Center to report hospital covid levels in Kingston, Ontario. The bot has additional tools to retrieve data feeds from Ontario Public Health, but those feeds are no longer active.</p><p>Sun Tsu&#8217;s The Art of eBooks, <a href=\"https://mas.toi/@sun_tzu_ebooks\">@sun_tzu_ebooks@mas.to</a> &#8211; this one is a silly Markov bot trained on The Art of War. It is, by design, not a very good language model so the results are only accidentally coherent. This is my nod to the classic Twitter performance piece, Horse eBooks.</p><p><a rel=\"tag\" class=\"hashtag u-tag u-category\" href=\"https://roosenmaallen.com/tag/code/\">#Code</a> <a rel=\"tag\" class=\"hashtag u-tag u-category\" href=\"https://roosenmaallen.com/tag/javascript/\">#JavaScript</a> <a rel=\"tag\" class=\"hashtag u-tag u-category\" href=\"https://roosenmaallen.com/tag/mastobot/\">#MastoBot</a> <a rel=\"tag\" class=\"hashtag u-tag u-category\" href=\"https://roosenmaallen.com/tag/social-web/\">#SocialWeb</a></p>", "contentMap": { "en": "<h2>2024, the Great Bot Migration</h2><p>With the <a href=\"https://muffinlabs.com/posts/2024/10/29/10-29-rip-botsin-space/\" data-type=\"link\" data-id=\"https://muffinlabs.com/posts/2024/10/29/10-29-rip-botsin-space/\">announced shutdown</a> of botsin.space, I have moved my stable of friendly bots over to <a href=\"https://mas.to\">https://mas.to</a>.</p><p><!--more--></p><p>My current pack includes:</p><p>CheerLights, <a href=\"https://mas.toi/@CheerLights\">@cheerlights@mas.to</a> &#8211; control RGB lights all over the world with the <a href=\"https://cheerlights.com\">CheerLights </a>network. We Are All Connected!</p><p>Multiverse Coordinates, <a href=\"https://mas.toi/@Multiverse\">@Multiverse@mas.to</a> &#8211; In an infinite multiverse, it&#8217;s nice to know where you are. This bot plays with the Mandela effect, proposing points in the infinite branching multiverse where different cominations of facts are true. Bowie is still alive, and Rober Downey Junior played James Bond? Somewhere, that&#8217;s possible! This bot is interactive, accepting facts from users to be (vetted and) added to the database.</p><p>Covid Kingston, <a href=\"https://mas.toi/@covid_ygk\">@covid_ygk@mas.to</a> &#8211; this is my daily covid data bot. It scrapes data from Kingston Health Science Center to report hospital covid levels in Kingston, Ontario. The bot has additional tools to retrieve data feeds from Ontario Public Health, but those feeds are no longer active.</p><p>Sun Tsu&#8217;s The Art of eBooks, <a href=\"https://mas.toi/@sun_tzu_ebooks\">@sun_tzu_ebooks@mas.to</a> &#8211; this one is a silly Markov bot trained on The Art of War. It is, by design, not a very good language model so the results are only accidentally coherent. This is my nod to the classic Twitter performance piece, Horse eBooks.</p><p><a rel=\"tag\" class=\"hashtag u-tag u-category\" href=\"https://roosenmaallen.com/tag/code/\">#Code</a> <a rel=\"tag\" class=\"hashtag u-tag u-category\" href=\"https://roosenmaallen.com/tag/javascript/\">#JavaScript</a> <a rel=\"tag\" class=\"hashtag u-tag u-category\" href=\"https://roosenmaallen.com/tag/mastobot/\">#MastoBot</a> <a rel=\"tag\" class=\"hashtag u-tag u-category\" href=\"https://roosenmaallen.com/tag/social-web/\">#SocialWeb</a></p>" }, "published": "2024-11-03T16:39:24Z", "tag": [ { "type": "Hashtag", "href": "https://roosenmaallen.com/tag/code/", "name": "#Code" }, { "type": "Hashtag", "href": "https://roosenmaallen.com/tag/javascript/", "name": "#JavaScript" }, { "type": "Hashtag", "href": "https://roosenmaallen.com/tag/mastobot/", "name": "#MastoBot" }, { "type": "Hashtag", "href": "https://roosenmaallen.com/tag/social-web/", "name": "#SocialWeb" }, { "type": "Mention", "href": "https://mas.to/users/CheerLights", "name": "@cheerlights@mas.to" }, { "type": "Mention", "href": "https://mas.to/users/Multiverse", "name": "@Multiverse@mas.to" }, { "type": "Mention", "href": "https://mas.to/users/covid_ygk", "name": "@covid_ygk@mas.to" }, { "type": "Mention", "href": "https://mas.to/users/sun_tzu_ebooks", "name": "@sun_tzu_ebooks@mas.to" } ], "updated": "2024-11-03T16:39:27Z", "url": "https://roosenmaallen.com/2024/11/03/2024-the-great-bot-migration/", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://roosenmaallen.com/wp-json/activitypub/1.0/actors/0/followers", "https://mas.to/users/CheerLights", "https://mas.to/users/Multiverse", "https://mas.to/users/covid_ygk", "https://mas.to/users/sun_tzu_ebooks" ], "replies": { "id": "https://roosenmaallen.com/wp-json/activitypub/1.0/posts/431/replies", "type": "Collection", "first": { "id": "https://roosenmaallen.com/wp-json/activitypub/1.0/posts/431/replies?page=0", "type": "CollectionPage", "partOf": "https://roosenmaallen.com/wp-json/activitypub/1.0/posts/431/replies", "items": [] } }, "sensitive": false }