{
  "server": "Hyperfy",
  "title": "Hyperfy Discord - 2025-05-06",
  "date": 1746489600,
  "stats": {
    "totalMessages": 167,
    "totalUsers": 25
  },
  "categories": [
    {
      "channelId": "994775534733115412",
      "channelName": "💻│developers",
      "summary": "# Discord Chat Analysis for 💻│developers\n\n## 1. Summary\nThe chat primarily focused on app development in Hyperfy, with significant discussion around a new NEON app created by Gert-Jan Akerboom. This app allows users to create customizable neon signs with features like color selection and snapping. b0gie contributed improvements including sound effects, snap points, and technical optimizations. Other technical discussions included Vincent's self-hosting issues with connection timeouts, app-to-app communication methods explained by Ashxn, and the launch of documentation at docs.hyperfy.xyz. The conversation also touched on vehicle physics, with Ashxn noting that ball colliders create unrealistic \"tank steering\" effects. There was interest in Gaussian splats integration with v2, though no implementations were reported yet. The developers demonstrated strong collaboration, with multiple instances of feature improvements and troubleshooting assistance.\n\n## 2. FAQ\nQ: What does app.keepActive = true do? (asked by Gert-Jan Akerboom) A: It keeps the set text set (answered by b0gie)\nQ: How far away are the Vehicles from being ready? (asked by drdoge.eth) A: Unanswered\nQ: How can I implement app-to-app communication for a race system? (asked by Valiant) A: There are two main ways: app.send()/app.on() for same-app communication across network, and app.emit()/world.on() for different apps (answered by Ashxn)\nQ: Has anyone done anything to show Gaussian splats in v2 yet? (asked by hiroP) A: Not that I know of (answered by Agent12)\nQ: Why am I getting disconnected when self-hosting? (asked by vincentskele) A: It's likely websocket related, possibly due to connection spikes (answered by b0gie)\n\n## 3. Help Interactions\nHelper: b0gie | Helpee: Gert-Jan Akerboom | Context: Improving NEON app functionality | Resolution: Added sound effects, snap points, and suggested adding invisible mesh hitbox\nHelper: Ashxn | Helpee: Valiant | Context: App-to-app communication for race system | Resolution: Explained two methods with code examples: app.send()/app.on() for same-app network communication and app.emit()/world.on() for inter-app communication\nHelper: b0gie | Helpee: vincentskele | Context: Self-hosting connection issues | Resolution: Identified likely websocket issues related to connection spikes\nHelper: vox | Helpee: Gert-Jan Akerboom | Context: Needed environment for NEON app demo video | Resolution: Offered world access for placing neon signs and promised admin privileges\n\n## 4. Action Items\nType: Technical | Description: Implement auto-reconnect for brief connection spikes in self-hosted instances | Mentioned By: vincentskele\nType: Technical | Description: Complete race system with app-to-app communication between StartRace, RaceGate, FinishRace and Race Manager | Mentioned By: Valiant\nType: Technical | Description: Explore integration of Gaussian splats in v2 | Mentioned By: hiroP\nType: Documentation | Description: Clean up and finalize docs.hyperfy.xyz by removing .how aspects | Mentioned By: 0mka\nType: Feature | Description: Add sound on/off toggle to NEON app | Mentioned By: Gert-Jan Akerboom\nType: Feature | Description: Create demo video for NEON app in environment with buildings | Mentioned By: Gert-Jan Akerboom",
      "messageCount": 83,
      "userCount": 14
    },
    {
      "channelId": "958209074045026327",
      "channelName": "⚡│general",
      "summary": "# Discord Chat Analysis\n\n## 1. Summary\nThe chat primarily revolves around discussions about Hyperfy's platform transition from v1 (legacy) to v2. A user inquired about the continued availability of the legacy platform, to which community members confirmed it would remain operational with no set retirement date. Maximus clarified that v1 worlds would eventually be discontinued but with ample notice and after achieving feature parity between versions.\n\nThe conversation also touched on documentation efforts, with 0mka sharing links to Hyperfy's documentation (docs.hyperfy.xyz) and mentioning plans to add the documentation to GitHub for easier reference. 0mka also mentioned working on an app placement feature using emits/receives for the locationator app, though it wasn't yet added to the apps/inspect pane.\n\nA community call was announced by maximus, with CheddarQueso offering assistance with social media promotion. The chat concluded with a brief exchange about declining a suspicious request that appeared to be a potential scam.\n\n## 2. FAQ\nQ: Can I still use the legacy platform? (asked by Harambe Advocate) A: You should be able to (answered by Agent12)\nQ: Will it be retired at all? (asked by Harambe Advocate) A: There will be a time that the worlds cannot be hosted any longer but there is no set deadline. If your running events on them still they should continue working. You should get plenty of notice when v1 worlds are to be closed. (answered by maximus)\n\n## 3. Help Interactions\nHelper: 0mka | Helpee: Community | Context: Sharing documentation resources | Resolution: Shared docs.hyperfy.xyz link and mentioned plans to add GitHub documentation with AI chat integration\nHelper: HypPrivakos - HyperWorld.Host | Helpee: Community | Context: Preserving legacy content | Resolution: Offered to host a full archive to preserve history\nHelper: CheddarQueso 🧀 | Helpee: maximus | Context: Social media promotion for community call | Resolution: Offered help with social media and suggested using the official Hyperfy Twitter account\n\n## 4. Action Items\nType: Technical | Description: Add locationator app placement to apps/inspect pane | Mentioned By: 0mka\nType: Documentation | Description: Add .txt to main page as link similar to eliza.how | Mentioned By: 0mka\nType: Feature | Description: Integrate AI chat into the documentation site | Mentioned By: 0mka\nType: Documentation | Description: GitHub integration of hyperfy.how with additional code references | Mentioned By: 0mka",
      "messageCount": 38,
      "userCount": 12
    },
    {
      "channelId": "1326789867312775290",
      "channelName": "🪙│hyper",
      "summary": "# Analysis of Discord Chat in \"🪙│hyper\" Channel\n\n## 1. Summary\nThis chat segment contains minimal technical discussion. The primary interaction involves DevStarlight | Numinia noticing a discrepancy in the price reporting for the HYPER token. They observed that Rick's bot reported the price as 0.013, while claiming the \"real price\" was 0.0062. After requesting the price again, the bot showed a different percentage value (44.6% instead of 54.2%), suggesting some volatility or reporting issue. There's a brief mention by maximus about fixing something, but without specific technical details. The remainder of the conversation consists of price checking commands and brief comments unrelated to technical matters.\n\n## 2. FAQ\nQ: Something's wrong here? It says 0.013, but the real price is 0.0062 (asked by DevStarlight | Numinia) A: Unanswered\n\n## 3. Help Interactions\nHelper: maximus | Helpee: Unspecified | Context: Some unspecified issue that needed fixing | Resolution: maximus claims to have \"fixed it for him\" but provides no details on what was fixed or how\n\n## 4. Action Items\nTechnical: Investigate discrepancy in HYPER token price reporting | Description: Bot shows different price (0.013) than actual price (0.0062 according to user) | Mentioned By: DevStarlight | Numinia",
      "messageCount": 14,
      "userCount": 6
    },
    {
      "channelId": "1031058655581323324",
      "channelName": "🧊│3d-design",
      "summary": "The chat primarily revolves around vertex color painting in 3D modeling. User b0gie shared their experience using \"ucupaint\" tool for vertex color painting, noting it feels similar to Photoshop. They encountered an issue where emission wasn't properly using the color attribute, suggesting some limitations to this approach. Despite this drawback, they still found the technique valuable for background/filler objects. Later in the conversation, user untitled, xyz asked about V1-friendly grass assets, mentioning they were currently using \"grash\" by ash. Agent12 suggested redirecting this question to another channel.",
      "messageCount": 8,
      "userCount": 3
    },
    {
      "channelId": "1022421054582423562",
      "channelName": "🐞│issues",
      "summary": "# Analysis of 🐞│issues Channel\n\n## 1. Summary\nThe chat segment discusses two main issues with keyboard shortcuts and UI functionality in the application. The first issue involves the 'R' key being used for duplication, which conflicts with the browser reload shortcut (Ctrl+Shift+R), causing accidental duplication when in build mode. The second issue concerns the 'Z' key functionality, which currently hides both the UI and reticle, but users would prefer to keep the reticle visible when hiding the UI for gameplay purposes. Ash confirmed that the 'R' key issue has been fixed in the development version. Additionally, two bugs were discussed: an intermittent issue where the 'Z' key sometimes doesn't work, and a camera flip bug where the view unexpectedly changes to look down from above or up from below. Ash offered a 10,000 hyper reward for reproducing the 'Z' key bug.\n\n## 2. FAQ\nQ: Can 'R' be a different key for duplicating to avoid conflicts with browser reload? (asked by 0mka) A: Fixed in dev version (answered by ash)\nQ: Would it be possible to have Z remove UI but keep the reticle active/visible? (asked by 0mka) A: Implied that this will be considered, as ash asked about the use case (answered by ash)\nQ: Has anyone seen the issue where Z sometimes doesn't work? (asked by ash) A: 0mka experienced it once but couldn't reproduce it consistently (answered by 0mka)\nQ: What is the camera flip bug? (asked by ash) A: The view changes to above looking down or at feet looking up, happens with reticle going over self (answered by 0mka)\n\n## 3. Help Interactions\nHelper: ash | Helpee: 0mka | Context: 'R' key causing accidental duplication when using browser reload | Resolution: Issue fixed in development version\nHelper: ash | Helpee: Community | Context: Intermittent 'Z' key functionality issue | Resolution: Offered 10k hyper reward for reproducing the bug\n\n## 4. Action Items\nTechnical: Implement fix for 'Z' key to hide UI but keep reticle visible | Description: Modify the UI hiding functionality to maintain reticle visibility for gameplay | Mentioned By: 0mka\nTechnical: Investigate and fix intermittent 'Z' key functionality issue | Description: Find reproduction steps for bug where Z sometimes doesn't work | Mentioned By: ash\nTechnical: Investigate camera flip bug | Description: Fix unexpected camera angle changes when reticle goes over self | Mentioned By: 0mka\nDocumentation: Document the change in 'R' key functionality | Description: Update documentation to reflect the fix for duplication key conflict | Mentioned By: ash",
      "messageCount": 18,
      "userCount": 2
    },
    {
      "channelId": "1332430296737644677",
      "channelName": "🎨│showcase",
      "summary": "# Analysis of 🎨│showcase Channel\n\n## 1. Summary\nThe chat segment is very brief, showing Gert-Jan Akerboom sharing what appears to be a NEON_2 project with audio and snapping functionality. User .hyp shaman commented that the shared content has snap points and audio features. The conversation indicates that the NEON_2 project was enhanced with audio capabilities and a snapping mechanism, which was added by a user referenced by their Discord ID (297290503181959169). No detailed technical discussions or problem-solving occurred in this short exchange.\n\n## 2. FAQ\nNo questions were asked in this chat segment.\n\n## 3. Help Interactions\nNo explicit help interactions occurred in this chat segment.\n\n## 4. Action Items\nNo explicit action items were mentioned in this chat segment.",
      "messageCount": 5,
      "userCount": 2
    },
    {
      "channelId": "1347905902937767997",
      "channelName": "🔉│community-updates",
      "summary": "# Analysis of Community-Updates Channel\n\n## 1. Summary\nThis Discord message from maximus announces an upcoming Community Call with several key topics and project updates. The message highlights planned developments including a major UI overhaul, updates to the Hyperfy Platform experience, and possible vehicle functionality. The announcement also showcases recent community contributions and developments:\n\n- Gert-Jan and b0gie collaborated on a NEON sign app with a v2 release\n- Vox created lightweight world magic and Agent12 contributed to a gas station project\n- Improvements to scaling and level of detail (LOD) systems\n- b0gie shared door functionality work with Parzival89\n- cru developed a power admin user experience prototype\n- Peezy integrated hypkg magic into the UI\n- Agent functionality allowing characters to jump around in Hyperfy worlds\n- Various other community members (Valiant, b0gie) teasing upcoming projects\n\nThe message concludes with a link to the community call event and mentions that vehicles are a topic of interest from the community.\n\n## 2. FAQ\nQ: Wen vehicles? (asked by community) A: Unanswered (but mentioned as a topic for the upcoming call)\n\n## 3. Help Interactions\nHelper: b0gie | Helpee: Parzival89 | Context: Door functionality implementation | Resolution: Shared door magic work as referenced in Twitter post\nHelper: Gert-Jan | Helpee: b0gie | Context: NEON sign app development | Resolution: Collaboration on v2 of the NEON app\n\n## 4. Action Items\nType: Technical | Description: Major UI overhaul based on feedback and prototypes | Mentioned By: maximus\nType: Technical | Description: Hyperfy Platform experience update | Mentioned By: maximus\nType: Feature | Description: Vehicle functionality implementation | Mentioned By: maximus\nType: Technical | Description: Improvements to scaling and level of detail (LOD) systems | Mentioned By: maximus\nType: Technical | Description: Agent functionality allowing characters to jump in worlds | Mentioned By: maximus\nType: Technical | Description: Power admin user experience implementation | Mentioned By: maximus\nType: Technical | Description: hypkg magic integration into UI | Mentioned By: maximus",
      "messageCount": 1,
      "userCount": 1
    }
  ]
}