{
  "server": "Hyperfy",
  "title": "Hyperfy Discord - 2025-04-04",
  "date": 1743724800,
  "stats": {
    "totalMessages": 78,
    "totalUsers": 23
  },
  "categories": [
    {
      "channelId": "958209074045026327",
      "channelName": "⚡│general",
      "summary": "# Analysis of ⚡│general Discord Channel\n\n## 1. Summary\nThe chat primarily revolves around users exploring HyperWorld Host, a hosting platform for Hyperfy worlds. A new user (Cluny_the_Scourge) purchased a year of hosting but struggled with basic building functionality, prompting community members to provide documentation links and tips. Key technical discussions included UI toggling with the Z key, model collision implementation, and the availability of a Blender extension for adding collisions to 3D models. There was also mention of an upcoming \"low key, ultra low stakes test run\" by ash. The conversation highlights that Hyperfy v2 differs from v1 in that users need to find or build apps they want to include in their worlds rather than having a static palette of objects. Community resources like hyperfy.how, tutorial videos, and the sandbox environment were shared as helpful starting points.\n\n## 2. FAQ\nQ: How do I build in the world I have in hyperworld host? (asked by Cluny_the_Scourge) A: Check hyperfy.how for documentation and give yourself admin permissions (answered by Gert-Jan Akerboom)\nQ: Why did my UI options disappear when selecting a model? (asked by Cluny_the_Scourge) A: You likely hit Z which toggles UI off (answered by ash)\nQ: Are community call recordings a better place to start for basic building vs documentation? (asked by Cluny_the_Scourge) A: Unanswered\nQ: How do you add collision to a model? (asked by Cluny_the_Scourge) A: There is a Blender extension to add collisions (answered by 0mka)\nQ: Can we start playing pvp games already? (asked by anon) A: Unanswered\nQ: What is a bridge expansion airdrop? (asked by johan) A: Hallucinating AI it looks like (answered by 0mka)\nQ: How did you raise funds while building Hyperfy? (asked by Roone) A: By working full-time jobs (answered by Knar)\n\n## 3. Help Interactions\nHelper: Gert-Jan Akerboom | Helpee: Cluny_the_Scourge | Context: User couldn't figure out how to build in their HyperWorld Host world | Resolution: Provided documentation link (hyperfy.how) and mentioned they needed to give themselves admin permissions\nHelper: ash | Helpee: Cluny_the_Scourge | Context: User lost UI options when selecting models | Resolution: Explained they likely hit Z key which toggles UI off\nHelper: 0mka | Helpee: Cluny_the_Scourge | Context: User struggling with adding collisions to models | Resolution: Shared link to Blender extension documentation for adding collisions\nHelper: maximus | Helpee: Cluny_the_Scourge | Context: User needed guidance on building in Hyperfy | Resolution: Provided tutorial links and explained differences between v1 and v2\nHelper: HypPrivakos - HyperWorld.Host & Shiffty | Helpee: Community | Context: Identified a scammer in the channel | Resolution: Scammer was banned\n\n## 4. Action Items\nTechnical: Consider changing the Z key UI toggle to a combo like shift+something to prevent accidental toggling | Mentioned By: general hyper\nDocumentation: Improve documentation for adding collision to models as current section is confusing | Mentioned By: Cluny_the_Scourge\nFeature: Add gun recoil effects for more dynamic experience | Mentioned By: eigb",
      "messageCount": 37,
      "userCount": 14
    },
    {
      "channelId": "994775534733115412",
      "channelName": "💻│developers",
      "summary": "# Discord Chat Analysis for 💻│developers Channel\n\n## 1. Summary\nThe discussion primarily focused on technical capabilities and upcoming features in the platform. Key topics included URL handling with `world.open()` functionality, object interaction mechanics, camera limitations, and voice chat implementation. Ash announced that voice chat would be added in the coming days and discussed plans for default apps similar to v1, where all worlds would come with default apps while allowing creators to add custom ones. There was interest in speech-to-text functionality using external APIs like Google Cloud, with discussion about the technical feasibility of implementing real-time captions for in-game voice chat. The 8-meter camera zoom limitation was questioned, with suggestions for FOV sliders as an alternative. LiveKit was mentioned as a potential technology for voice implementation, with a community member offering to provide a free LiveKit server.\n\n## 2. FAQ\nQ: Is it possible to code an object to open a URL when interacted with? (asked by mio) A: Use `world.open(url: String, newTab: Boolean)`, webviews coming later (answered by ash)\nQ: How do I make an object teleport a player on collision? (asked by MiaHigashikata) A: Unanswered directly, but 0mka shared a code snippet for reference\nQ: How does onTriggerEvent work? (asked by MiaHigashikata) A: Unanswered\nQ: Is the camera zoom limited to 8m only for the drone or the whole camera system? (asked by ~/drdoge.eth) A: It's for the player camera (answered by ash)\nQ: Would it be possible to create an app with speech to text using Google Cloud API for real-time captions? (asked by cru) A: It's \"absolutely possible\" though may need some core changes (answered by ash)\n\n## 3. Help Interactions\nHelper: ash | Helpee: mio | Context: Needed to know how to open URLs from objects | Resolution: Provided `world.open(url: String, newTab: Boolean)` function and mentioned webviews coming later\nHelper: 0mka | Helpee: MiaHigashikata | Context: Creating object collision teleportation | Resolution: Shared code snippet to demonstrate implementation\nHelper: HypPrivakos - HyperWorld.Host | Helpee: Community | Context: Voice chat implementation | Resolution: Offered to provide a free LiveKit server for the platform\nHelper: peezy | Helpee: cru | Context: Speech-to-text implementation | Resolution: Suggested using WASM to run small models client-side for real-time transcription\n\n## 4. Action Items\nTechnical: Voice chat implementation planned for the next few days | Mentioned By: ash\nTechnical: Default apps system similar to v1 with app palettes | Mentioned By: ash\nFeature: Consider adding FOV slider as alternative to fixed camera zoom | Mentioned By: ~/drdoge.eth\nFeature: Speech-to-text functionality for real-time captions | Mentioned By: cru\nTechnical: Expose audio capture permissions to apps for speech processing | Mentioned By: general hyper\nDocumentation: Clarify camera zoom limitations and intended usage | Mentioned By: ~/drdoge.eth",
      "messageCount": 34,
      "userCount": 11
    },
    {
      "channelId": "1031058655581323324",
      "channelName": "🧊│3d-design",
      "summary": "# Discord Chat Analysis for 🧊│3d-design Channel\n\n## 1. Summary\nThe chat segment contains a brief discussion about using AI tools for 3D model generation, specifically for architecture. User \"vox\" compared three AI tools (Tripo, Hunyuan3D-2, and Trellis) for creating a building model from an image reference. Vox found that Trellis performed significantly better for architectural modeling compared to the alternatives, including Tripo's \"SG\" version which was confirmed in response to ash's question. Despite Trellis's superior performance, vox concluded that the generated meshes still required too much cleaning and retopology work to be practical for production use. Instead, vox proposed creating smart materials based on reference images and applying them to simple geometry models as a more efficient workflow. Separately, user Valiant mentioned an unsuccessful attempt to create a non-threatening avatar.\n\n## 2. FAQ\nQ: Did you try Tripo \"SG\"? (asked by ash) A: I tried SG yes. Trellis for Architecture did really good compared. (answered by vox)\n\n## 3. Help Interactions\nHelper: ash | Helpee: vox | Context: Asking about whether vox tried the \"SG\" version of Tripo for 3D generation | Resolution: vox confirmed they had tried it but found Trellis performed better for architecture\n\n## 4. Action Items\nTechnical: Create smart materials based on reference images for mapping to simple geometry models | Description: Alternative to AI mesh generation for architectural visualization | Mentioned By: vox",
      "messageCount": 6,
      "userCount": 3
    },
    {
      "channelId": "1332430296737644677",
      "channelName": "🎨│showcase",
      "summary": "The chat segment is extremely brief, containing only a single message from user \"saltï\" expressing appreciation for something added to \"the world\" by another user (identified by Discord ID 601886221072990251). No technical discussions, decisions, or problem-solving occurred in this limited exchange.",
      "messageCount": 1,
      "userCount": 1
    }
  ]
}