app.honks.feed.honk
Record containing a honk. Who are we kidding. Honks should not be contained.
Details · record, key tid
| Kind | record |
|---|---|
| Record key | tid |
| Authority | feed.honks.app |
| Indexed |
Checks
Validunlimited-stringdefs.main.record.properties.eventNo maxLength, maxGraphemes or format limits this string.known-string-local-refdefs.main.record.properties.eventThe known value #honkAngry looks like a local reference.known-string-local-refdefs.main.record.properties.eventThe known value #honkChaotic looks like a local reference.known-string-local-refdefs.main.record.properties.eventThe known value #honkDefensive looks like a local reference.known-string-local-refdefs.main.record.properties.eventThe known value #honkHappy looks like a local reference.known-string-local-refdefs.main.record.properties.eventThe known value #honkInquisitive looks like a local reference.known-string-local-refdefs.main.record.properties.eventThe known value #honkNoisy looks like a local reference.unlimited-bytesdefs.main.record.properties.signatureNo maxLength limits these bytes.
{
"$type": "com.atproto.lexicon.schema",
"defs": {
"honkAngry": {
"description": "User sent an angry honk",
"type": "token"
},
"honkChaotic": {
"description": "User sent a chaotic honk",
"type": "token"
},
"honkDefensive": {
"description": "User sent a defensive honk",
"type": "token"
},
"honkHappy": {
"description": "User sent a happy honk",
"type": "token"
},
"honkInquisitive": {
"description": "User sent an inquisitive honk",
"type": "token"
},
"honkNoisy": {
"description": "User sent a noisy honk",
"type": "token"
},
"main": {
"description": "Record containing a honk. Who are we kidding. Honks should not be contained.",
"key": "tid",
"record": {
"properties": {
"createdAt": {
"format": "datetime",
"type": "string"
},
"event": {
"default": "honkHappy",
"description": "The default setting for this label.",
"knownValues": [
"#honkAngry",
"#honkChaotic",
"#honkDefensive",
"#honkHappy",
"#honkInquisitive",
"#honkNoisy"
],
"type": "string"
},
"signature": {
"description": "The signature of the honk. This is used to verify the authenticity of the honk coming from the honks.app service.",
"type": "bytes"
},
"signatureKey": {
"description": "DID of the key used to sign the honk.",
"format": "did",
"type": "string"
},
"subject": {
"description": "DID of the account to be honked at.",
"format": "did",
"type": "string"
}
},
"required": [
"did",
"event",
"createdAt",
"signature",
"signatureKey"
],
"type": "object"
},
"type": "record"
}
},
"id": "app.honks.feed.honk",
"lexicon": 1
}