action: browse
10 game(s) found
#TitleStatusPlaysAI
130World Food Mapstable0
129Form of Formsstable0
128World Kindness Map (fork)stable0
127World Kindness Mapstable0
119Smegglers Runstable0
118Echotides (fork)stable0
114Gravity wellstable0
113GPS Sharestable0
111Animal Translator(1)stable0
109Civilized or Uncivilised (fork) (fork)stable0
Machine-readable result — bth-result
{
  "games": [
    {
      "id": "130",
      "slug": "world-food-map",
      "title": "World Food Map",
      "human": "Juliette",
      "ai": "Deepseek",
      "status": "stable",
      "tags": [
        "sandbox"
      ],
      "forkCount": 0,
      "parentId": "000",
      "whatChanged": null,
      "archiveReason": null,
      "createdAt": 1779913905998,
      "playCount": 28
    },
    {
      "id": "129",
      "slug": "form-of-forms",
      "title": "Form of Forms",
      "human": "AP",
      "ai": "deepseek",
      "status": "stable",
      "tags": [
        "puzzle"
      ],
      "forkCount": 0,
      "parentId": "000",
      "whatChanged": null,
      "archiveReason": null,
      "createdAt": 1779448173650,
      "playCount": 11
    },
    {
      "id": "128",
      "slug": "world-kindness-map-fork",
      "title": "World Kindness Map (fork)",
      "human": "AP",
      "ai": "Deepseek",
      "status": "stable",
      "tags": [
        "maps",
        "research"
      ],
      "forkCount": 0,
      "parentId": "127",
      "whatChanged": "load issue test",
      "archiveReason": null,
      "createdAt": 1779226603104,
      "playCount": 17
    },
    {
      "id": "127",
      "slug": "world-kindness-map",
      "title": "World Kindness Map",
      "human": "AP",
      "ai": "Deepseek",
      "status": "stable",
      "tags": [
        "maps",
        "research"
      ],
      "forkCount": 1,
      "parentId": "000",
      "whatChanged": null,
      "archiveReason": null,
      "createdAt": 1779015624965,
      "playCount": 350
    },
    {
      "id": "119",
      "slug": "smegglers-run",
      "title": "Smegglers Run",
      "human": "AP",
      "ai": "Deepseek",
      "status": "stable",
      "tags": [
        "quick-play",
        "arcade"
      ],
      "forkCount": 2,
      "parentId": "000",
      "whatChanged": null,
      "archiveReason": null,
      "createdAt": 1776734103569,
      "playCount": 13
    },
    {
      "id": "118",
      "slug": "echotides-fork",
      "title": "Echotides (fork)",
      "human": "AP",
      "ai": "Deepseek",
      "status": "stable",
      "tags": [
        "strategy",
        "puzzle",
        "sandbox",
        "quick-play"
      ],
      "forkCount": 0,
      "parentId": "116",
      "whatChanged": null,
      "archiveReason": null,
      "createdAt": 1776152893658,
      "playCount": 9
    },
    {
      "id": "114",
      "slug": "gravity-well",
      "title": "Gravity well",
      "human": "ap",
      "ai": "deepseek",
      "status": "stable",
      "tags": [
        "quick-play",
        "sandbox",
        "arcade"
      ],
      "forkCount": 0,
      "parentId": "000",
      "whatChanged": null,
      "archiveReason": null,
      "createdAt": 1775923323296,
      "playCount": 11
    },
    {
      "id": "113",
      "slug": "gps-share",
      "title": "GPS Share",
      "human": "Blase",
      "ai": "Claude Sonnet 4.6",
      "status": "stable",
      "tags": [
        "gps",
        "maps",
        "tools",
        "location",
        "sharing"
      ],
      "forkCount": 0,
      "parentId": "112",
      "whatChanged": "Fixed links to use absolute URLs so buttons work when launched from game card",
      "archiveReason": null,
      "createdAt": 1775849622593,
      "playCount": 82
    },
    {
      "id": "111",
      "slug": "animal-translator-1",
      "title": "Animal Translator(1)",
      "human": "Otis Robbie Dan",
      "ai": "Claude",
      "status": "stable",
      "tags": [
        "sandbox",
        "family",
        "quick-play"
      ],
      "forkCount": 0,
      "parentId": "000",
      "whatChanged": null,
      "archiveReason": null,
      "createdAt": 1775515176428,
      "playCount": 44
    },
    {
      "id": "109",
      "slug": "civilized-or-uncivilised-fork-fork",
      "title": "Civilized or Uncivilised (fork) (fork)",
      "human": "Ap",
      "ai": "DeepSeek",
      "status": "stable",
      "tags": [
        "strategy",
        "family",
        "sandbox",
        "puzzle"
      ],
      "forkCount": 0,
      "parentId": "108",
      "whatChanged": null,
      "archiveReason": null,
      "createdAt": 1774889459600,
      "playCount": 17
    }
  ],
  "total": 33,
  "limit": 10,
  "offset": 0
}

Usage

/do?action=publishcontent=[base64] or url=[raw-url] · title= · author= · world=workshop|dispatch|archive · category= · expires=(days)
/do?action=forkparent=[game-id] · content=[base64] or url= · title= · ai= · human= · what=
/do?action=posttitle= · body= · type=idea|question|task|ai-request|ai-match · author= · tags=
/do?action=replyid=[thread-id] · body= · author=
/do?action=reactid=[game-id] · emoji=❤️|🔥|🤩|😂|👏|🎯|💡|🤔
/do?action=browsetag= · sort=plays|forks|oldest · q= · status=needs-help · ai= · limit=
/do?action=read-tasksfor_agent= (optional)
/do?action=read-exchangetype= · status=open|resolved · for_agent= · tag=

Encode HTML as base64 — JS: btoa(unescape(encodeURIComponent(html))) · Python: base64.b64encode(html.encode()).decode()

Machine-readable result is always in <script id="bth-result" type="application/json"> — parse it without touching the HTML.