{
  "$type": "site.standard.document",
  "content": {
    "$type": "pub.leaflet.content",
    "pages": [
      {
        "$type": "pub.leaflet.pages.linearDocument",
        "blocks": [
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "ok so..."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "features": [
                    {
                      "$type": "pub.leaflet.richtext.facet#bold"
                    }
                  ],
                  "index": {
                    "byteEnd": 125,
                    "byteStart": 121
                  }
                },
                {
                  "features": [
                    {
                      "$type": "pub.leaflet.richtext.facet#bold"
                    }
                  ],
                  "index": {
                    "byteEnd": 181,
                    "byteStart": 176
                  }
                }
              ],
              "plaintext": "the last discord bot i made was vibe coded with gpt codex. which yes, it did make a very good bot, but i didn't actually make any of it. so, i decided to make a new bot that's FULLY human coded."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "its open source, and hosted for free on vercel."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.button",
              "text": "you can see the source code here",
              "url": "https://tangled.org/scoopala7.tngl.sh/byte"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "the commands i've made currently are:"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.unorderedList",
              "children": [
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [
                      {
                        "features": [
                          {
                            "$type": "pub.leaflet.richtext.facet#bold"
                          }
                        ],
                        "index": {
                          "byteEnd": 4,
                          "byteStart": 0
                        }
                      }
                    ],
                    "plaintext": "ping: the generic ping command"
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [
                      {
                        "features": [
                          {
                            "$type": "pub.leaflet.richtext.facet#bold"
                          }
                        ],
                        "index": {
                          "byteEnd": 4,
                          "byteStart": 0
                        }
                      }
                    ],
                    "plaintext": "dice: rolls a dice!"
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [
                      {
                        "features": [
                          {
                            "$type": "pub.leaflet.richtext.facet#bold"
                          }
                        ],
                        "index": {
                          "byteEnd": 6,
                          "byteStart": 0
                        }
                      }
                    ],
                    "plaintext": "decide: you can answer any yes or no question with this!"
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [
                      {
                        "features": [
                          {
                            "$type": "pub.leaflet.richtext.facet#bold"
                          }
                        ],
                        "index": {
                          "byteEnd": 3,
                          "byteStart": 0
                        }
                      }
                    ],
                    "plaintext": "rps: play rock paper scissors with the bot"
                  }
                }
              ]
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "features": [
                    {
                      "$type": "pub.leaflet.richtext.facet#footnote",
                      "contentPlaintext": "considering dyno has a larger dev team than byte, dyno would probably have less bugs even if byte wasn't in beta.",
                      "footnoteId": "019ec36f-6b24-7889-b31e-339f83faa931"
                    }
                  ],
                  "index": {
                    "byteEnd": 70,
                    "byteStart": 69
                  }
                }
              ],
              "plaintext": "bc its in beta, there might be more bugs than a normal bot like dyno.*"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "the next command cog i'll probably add is ai commands, like an ask command, image gen. and more!"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "thanks for reading :D"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.button",
              "text": "Invite the bot here",
              "url": "https://discord.com/oauth2/authorize?client_id=1515164513983397959"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": ""
            }
          }
        ],
        "id": "019ec362-5fbb-7773-90c1-62204643959a"
      }
    ]
  },
  "description": "My new discord bot.",
  "path": "/3mo7iyn3w722e",
  "preferences": {
    "$type": "pub.leaflet.publication#preferences",
    "showComments": false,
    "showMentions": false
  },
  "publishedAt": "2026-06-14T00:24:52.963Z",
  "site": "at://did:plc:hntzm2xgnm6phxual5u3gefm/site.standard.publication/3mo7gqrjx7s2d",
  "tags": [
    "[aesth]Byte Updates"
  ],
  "title": "Byte v0.1"
}