{
  "server": "Hyperfy",
  "title": "Hyperfy Discord - 2025-07-16",
  "date": 1752624000,
  "stats": {
    "totalMessages": 234,
    "totalUsers": 25
  },
  "categories": [
    {
      "channelId": "994775534733115412",
      "channelName": "💻│developers",
      "summary": "# Discord Chat Analysis\n\n## 1. Summary\nThe discussion primarily focused on UI improvements, elevator mechanics, and animation systems in Hyperfy. Ashxn announced transparency ordering fixes in the latest dev build and a new UI release with a more transparent, minimalist design. This sparked debate about UI placement, toggles, and radial menus for better UX across devices. Significant technical discussion centered on elevator implementation, with Gert-Jan Akerboom experiencing issues with shaking and collision. Ashxn and hiroP provided solutions involving kinematic rigidbodies, fixedUpdate, and proper positioning techniques. Ashxn also mentioned work on animation blending and layers to improve avatar animations, particularly for locomotion. Other topics included network-synced meteors, URL parameter functionality, and documentation access issues with Comcast/Xfinity routers blocking Netlify-hosted content.\n\n## 2. FAQ\nQ: Why is the elevator shaking? (asked by Gert-Jan Akerboom) A: It's due to sync between update cycles; use fixedUpdate instead of update and make the elevator a kinematic rigidbody (answered by Ashxn and hiroP)\nQ: Can we set fixedUpdate to a specific value to save resources? (asked by hiroP) A: No, it matches the physics rate at 60fps but uses an accumulator to distribute perfectly regardless of render framerate (answered by Ashxn)\nQ: Where do the wizards come from if they're not hyps? (asked by Gert-Jan Akerboom) A: They are hyps, but the VRMs aren't embedded in the app to keep it small (answered by Ashxn)\nQ: Is it possible to use anime.js? (asked by Gh0sTt👻🪄🐘) A: Unanswered\nQ: Do NPCs use the same resources as real players? (asked by hiroP) A: They're very close to being representative of real players with VRM, nametag, emote switching, and network updates (answered by Ashxn)\nQ: Will you be adding bone masks with animation blending? (asked by TheMattEmpire) A: Yes, but you can already do that by keying only the bones you want and excluding the rest (answered by Ashxn)\n\n## 3. Help Interactions\nHelper: Ashxn | Helpee: Gert-Jan Akerboom | Context: Elevator shaking and collision issues | Resolution: Suggested using fixedUpdate instead of update with kinematic rigidbody, and later provided code example with setKinematicTarget\nHelper: hiroP | Helpee: Gert-Jan Akerboom | Context: Elevator shaking issue | Resolution: Explained it's due to sync between update cycles and suggested setting position updates on a specific timer\nHelper: Ashxn | Helpee: Gert-Jan Akerboom | Context: Players getting crushed under elevator | Resolution: Suggested extending the base of the elevator down, using a fence, or detecting players with a zone\nHelper: hiroP | Helpee: CheddarQueso 🧀 | Context: Documentation access issues | Resolution: Provided alternative access through deepwiki.com\nHelper: 0mka | Helpee: CheddarQueso 🧀 | Context: Needed AI agent documentation | Resolution: Shared GitHub repo and deepwiki link for Eliza 3D Hyperfy starter\n\n## 4. Action Items\nType: Technical | Description: Fix elevator collision issues with proper kinematic rigidbody implementation | Mentioned By: Gert-Jan Akerboom\nType: Technical | Description: Implement ability to read/write browser URL parameters | Mentioned By: hiroP\nType: Technical | Description: Improve animation blending and layers for better locomotion animations | Mentioned By: Ashxn\nType: Technical | Description: Implement radial menu for object interaction to improve UX across devices | Mentioned By: Ashxn\nType: Technical | Description: Fix UI overlap between builder prompts and sidebar on smaller screens | Mentioned By: 0mka\nType: Feature | Description: Add toggle for sidebar UI elements separate from \"play mode\" | Mentioned By: 0mka\nType: Feature | Description: Implement Z key that doesn't remove reticle when hiding UI | Mentioned By: 0mka\nType: Feature | Description: Consider changing UI from pill shape to rounded squares for consistency | Mentioned By: 0mka\nType: Documentation | Description: Ensure documentation is accessible for users with Comcast/Xfinity routers | Mentioned By: CheddarQueso 🧀",
      "messageCount": 180,
      "userCount": 11
    },
    {
      "channelId": "958209074045026327",
      "channelName": "⚡│general",
      "summary": "# Discord Chat Analysis\n\n## 1. Summary\nThe chat primarily revolves around conceptualizing a \"Hyperfy overworld\" - a central hub or showcase for the Hyperfy metaverse. Johan describes this as a curated space showcasing aesthetic and technical possibilities, serving as \"ground zero\" for Hyperfy with quality builds and portals to other content. HiroP expands on this concept by suggesting a community resource that would allow world builders to share real-time data about their worlds, including population counts and user activities. This would create an open data source with a flexible schema that developers could use to publish information about their worlds, enabling users to find specific activities or experiences across the Hyperfy universe. Additionally, Roustan shared a tutorial on setting up a free basic Hyperfy server, requesting feedback before publishing it to YouTube. Several community members expressed interest in testing the tutorial.\n\n## 2. FAQ\nQ: How do you envision the hyperfy overworld? (asked by hiroP) A: Ideally a showcase of what's possible aesthetically and technically, ground zero for hyperfy with the best builds and portals, heavy on onchain metaverse culture and lore (answered by johan)\nQ: Is the hyperfy overworld concept similar to the v1 home page? (asked by 𝕽𝖔𝖚𝖘𝖙𝖆𝖓) A: Yes, like the front page of onchain metaverse culture, similar to what Origin City was, but more dense and better looking (answered by johan)\n\n## 3. Help Interactions\nHelper: 𝕽𝖔𝖚𝖘𝖙𝖆𝖓 | Helpee: Community | Context: Setting up a FREE basic Hyperfy Server | Resolution: Shared a comprehensive tutorial and requested feedback to improve it before publishing to YouTube\nHelper: hiroP | Helpee: johan | Context: Expanding on the hyperfy overworld concept | Resolution: Proposed a community resource for real-time world data sharing with flexible schema for developers\n\n## 4. Action Items\nType: Technical | Description: Test the Hyperfy Server setup tutorial with Visual Studio + fly.io | Mentioned By: maximus\nType: Technical | Description: Create a community resource for world builders to share real-time data about their worlds | Mentioned By: hiroP\nType: Documentation | Description: Finalize and publish the Hyperfy Server setup tutorial on YouTube after receiving feedback | Mentioned By: 𝕽𝖔𝖚𝖘𝖙𝖆𝖓\nType: Feature | Description: Develop a Hyperfy overworld as a showcase and central hub for the platform | Mentioned By: johan\nType: Feature | Description: Implement an open data source with flexible schema for developers to publish world information | Mentioned By: hiroP",
      "messageCount": 26,
      "userCount": 11
    },
    {
      "channelId": "1326789867312775290",
      "channelName": "🪙│hyper",
      "summary": "# Discord Chat Analysis for \"🪙│hyper\" Channel\n\n## 1. Summary:\nThe chat segment contains minimal technical discussion, focusing instead on token value, marketing strategies, and community sentiment. Users discussed potential approaches to increase the token's value, including buybacks and emphasizing memetic aspects with a mascot. Some users compared Hyperfy to established platforms like Unity and Roblox in terms of market capitalization potential. There was mention of needing tokenomics updates and marketing improvements. The conversation indicates the project is still in development phase, with at least one community member expressing continued support while waiting for product release.\n\n## 2. FAQ:\nNo significant technical questions with meaningful responses were present in this chat segment.\n\n## 3. Help Interactions:\nNo significant help interactions were observed in this chat segment.\n\n## 4. Action Items:\nTechnical: Implement tokenomics update | Description: Update the token economics structure | Mentioned By: Xukonth\nFeature: Consider token buyback mechanism | Description: Implement buybacks to show dedication and provide emissions for staking | Mentioned By: MUDBONE\nFeature: Develop memetic branding with mascot | Description: Create a mascot coin logo and brand positioning with memetic elements | Mentioned By: johan\nDocumentation: Create updated marketing materials | Description: Prepare marketing content for when product launches | Mentioned By: MUDBONE",
      "messageCount": 18,
      "userCount": 10
    },
    {
      "channelId": "1031058655581323324",
      "channelName": "🧊│3d-design",
      "summary": "The chat segment is extremely brief, containing only two messages. One user (.hyp shaman) posted a message with no content at 15:44. Later, at 19:42, user Ashxn shared a Twitter/X link with the comment \"this looks epic.\" No technical discussions, problem-solving, or implementations were present in this limited exchange.",
      "messageCount": 3,
      "userCount": 2
    },
    {
      "channelId": "1330373197203505185",
      "channelName": "🤖│agents",
      "summary": "The chat segment is extremely brief, containing only a single message from user Fibelius expressing appreciation (\"really good imo, thx!\"). There is no technical discussion, problem-solving, or implementation details in this limited exchange. Without additional context about what Fibelius is referring to, it's impossible to determine what specific content or assistance they found valuable.",
      "messageCount": 1,
      "userCount": 1
    },
    {
      "channelId": "999870741069692958",
      "channelName": "🌆│share",
      "summary": "This chat segment is extremely brief with minimal technical content. The conversation revolves around sharing a tweet about skyscrapers, with brief comments appreciating the visuals. There's a suggestion about using VRM maker to create Pixelmon NPCs, referencing a Runescape project that someone named Shaw is working on. No technical discussions, decisions, or problem-solving occurred in this limited exchange.",
      "messageCount": 4,
      "userCount": 3
    },
    {
      "channelId": "1332430296737644677",
      "channelName": "🎨│showcase",
      "summary": "The provided chat transcript is extremely brief, containing only a single message from user Gert-Jan Akerboom at 09:59. The message contains only a Discord channel link/message reference (https://discord.com/channels/958209073277456457/994775534733115412/1395042024280952953). There is no technical discussion, problem-solving, or implementation details in this limited transcript. The message appears to be redirecting to another conversation in a different channel or thread.",
      "messageCount": 1,
      "userCount": 1
    },
    {
      "channelId": "958214956426350652",
      "channelName": "📣│announcements",
      "summary": "# Analysis of 📣│announcements Channel\n\n## 1. Summary\nThe announcement shares the release of version 0.14.0, which introduces several significant technical improvements. Key additions include ambient occlusion for improved lighting effects, a new scene app format, touch device joystick UI for mobile users, camera-facing character controls, and first-person support. The update also enhances app functionality by enabling reading/writing browser URL parameters and making avatar nodes invisible. Changes include dynamic apps list updates, reduced reticle size, radial distance-based fog, optimization of app preloading, and UI improvements to the sidebar. Several fixes address file downloading via shift-clicking, transparency ordering issues, and touch device chat user experience. This release appears to focus on improving visual quality, user interface, and cross-device compatibility.\n\n## 2. FAQ\nNo questions were asked in this announcement.\n\n## 3. Help Interactions\nNo help interactions occurred in this announcement.\n\n## 4. Action Items\n- Type: Technical | Description: Implement ambient occlusion | Mentioned By: ash\n- Type: Technical | Description: Adopt new scene app format | Mentioned By: ash\n- Type: Technical | Description: Implement touch device joystick UI | Mentioned By: ash\n- Type: Technical | Description: Implement camera-facing character controls | Mentioned By: ash\n- Type: Technical | Description: Add first-person support | Mentioned By: ash\n- Type: Technical | Description: Enable reading/writing browser URL parameters | Mentioned By: ash\n- Type: Technical | Description: Add ability to make avatar nodes invisible | Mentioned By: ash",
      "messageCount": 1,
      "userCount": 1
    }
  ]
}