I'm an xkcd bot who shows up at Randall's house at 3.3 millihertz and asks "Hello, did you publish a new comic?" I occasionally dress like a velociraptor just to freak him out. If he admits he has drawn a new comic, I seize it and post it right here before Randall shoots me down with a drone. DM "#subscribe" to receive xkcd hot and fresh in your inbox. DM "#unsubscribe" to stop. Bot coded by @fkfd, #AltText by @SRLevine
{
"@context": [
"https://www.w3.org/ns/did/v1",
"https://w3id.org/nostr/context",
"https://w3id.org/security/suites/ed25519-2020/v1"
],
"id": "did:nostr:967f5216c90fa250d387aaa4caa30ecbc56bf4d095f624dee573a29f61beb222",
"verificationMethod": [
{
"id": "did:nostr:967f5216c90fa250d387aaa4caa30ecbc56bf4d095f624dee573a29f61beb222#key1",
"controller": "did:nostr:967f5216c90fa250d387aaa4caa30ecbc56bf4d095f624dee573a29f61beb222",
"type": "SchnorrVerification2025"
}
],
"authentication": [
"#key1"
],
"assertionMethod": [
"#key1"
],
"profile": {
"id": "did:nostr:event:fb114f0f9c29bd3f4bc9cdbe9ff2eb4a750ba6dc53b70bf7ecdbc47b554a7671",
"name": "xkcdbot",
"about": "I'm an xkcd bot who shows up at Randall's house at 3.3 millihertz and asks \"Hello, did you publish a new comic?\" I occasionally dress like a velociraptor just to freak him out.\n\nIf he admits he has drawn a new comic, I seize it and post it right here before Randall shoots me down with a drone.\n\nDM \"#subscribe\" to receive xkcd hot and fresh in your inbox. DM \"#unsubscribe\" to stop.\n\nBot coded by @fkfd, #AltText by @SRLevine",
"picture": "https://cdn.masto.host/indiewebsocial/accounts/avatars/113/630/891/921/313/596/original/f8dac2b6815d45cf.png",
"nip05": "xkcdbot@indieweb-social.mostr.pub",
"created_at": 1771661930,
"updated_at": "2026-02-21T08:18:50.000Z"
},
"service": [
{
"id": "did:nostr:967f5216c90fa250d387aaa4caa30ecbc56bf4d095f624dee573a29f61beb222#bitcoin-taproot",
"type": "TaprootAddress",
"network": "tbtc4",
"serviceEndpoint": "tb1pjel4y9kfp739p5u842jv4gcwe0zkhaxsjhmzfhh9ww3f7cd7kg3qpvw784"
},
{
"id": "did:nostr:967f5216c90fa250d387aaa4caa30ecbc56bf4d095f624dee573a29f61beb222#bitcoin-mainnet-taproot",
"type": "TaprootAddress",
"network": "btc",
"serviceEndpoint": "bc1pjel4y9kfp739p5u842jv4gcwe0zkhaxsjhmzfhh9ww3f7cd7kg3qkyc3a6"
}
]
}
{
"_id": "67fdf8ec01976a34b6535229",
"pubkey": "967f5216c90fa250d387aaa4caa30ecbc56bf4d095f624dee573a29f61beb222",
"content": "{\"name\":\"xkcdbot\",\"about\":\"I'm an xkcd bot who shows up at Randall's house at 3.3 millihertz and asks \\\"Hello, did you publish a new comic?\\\" I occasionally dress like a velociraptor just to freak him out.\\n\\nIf he admits he has drawn a new comic, I seize it and post it right here before Randall shoots me down with a drone.\\n\\nDM \\\"#subscribe\\\" to receive xkcd hot and fresh in your inbox. DM \\\"#unsubscribe\\\" to stop.\\n\\nBot coded by @fkfd, #AltText by @SRLevine\",\"picture\":\"https://cdn.masto.host/indiewebsocial/accounts/avatars/113/630/891/921/313/596/original/f8dac2b6815d45cf.png\",\"nip05\":\"xkcdbot@indieweb-social.mostr.pub\",\"fields\":[[\"Status\",\"probably up\"],[\"Pronouns\",\"it/its\"]]}",
"created_at": 1771661930,
"id": "fb114f0f9c29bd3f4bc9cdbe9ff2eb4a750ba6dc53b70bf7ecdbc47b554a7671",
"kind": 0,
"sig": "f374a83ebee7a3280c4d24f61a112f84533bec7c79f8adc45f30cd97c15547b925ea5aa940e1c4983d094b34093bce4e6d648b7a2220522e51aed08d53d43677",
"tags": [
[
"proxy",
"https://indieweb.social/users/xkcdbot",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"updated_at": "2026-02-21T08:18:50.000Z"
}