{
  "server": "Hyperfy",
  "title": "Hyperfy Discord - 2025-06-08",
  "date": 1749340800,
  "stats": {
    "totalMessages": 255,
    "totalUsers": 22
  },
  "categories": [
    {
      "channelId": "994775534733115412",
      "channelName": "💻│developers",
      "summary": "# Analysis of 💻│developers Discord Chat\n\n## 1. Summary\nThe discussion primarily focused on Hyperfy's development features and improvements. Key topics included collections/palettes management for asset organization, camera controls for cinematics, and world-building tools. Ashxn explained that collections are currently simple folders in the repo, with potential for more complex organization. The chat explored how to share collections, with peezy confirming hypkg files can contain more hyp files in collections. \n\nSignificant technical implementations were shared, including Shiffty's freecam system with 6DOF movement and smooth rotation/movement controls, and 0mka's minimap system that tracks players and portals. The developers discussed plot/parcel permissions concepts where scripts would only run within their designated areas. \n\nCru mentioned working on separating build/editor mode from play mode to create more focused experiences for both creators and players, potentially mounting the editor on a different URL while maintaining real-time updates. This approach aims to provide a more professional development experience comparable to Unity.\n\nSeveral developers shared their progress on tools like camera management, portal packs, and minimaps, demonstrating the community's active development of components that could be integrated into larger systems.\n\n## 2. FAQ\nQ: How are hyp packs/collections currently working? (asked by 0mka) A: They're currently called collections with only one called \"default\" in a folder in the repo, designed so the plus button UI could have tabs for each collection (answered by Ashxn)\nQ: What's the easiest way to share collections? (asked by 0mka) A: You can totally have a hypkg that's just more hyp files in collections (answered by peezy)\nQ: Can one hyp load another hyp from a URL? (asked by 0mka) A: No, one hyp can't load another hyp (answered by Ashxn)\nQ: How would plots work in a single world where people can only build on certain plots? (asked by Ashxn) A: One approach would be using volumes, where anything within the volume applies to the permissions granted to users (answered by TheMattEmpire)\nQ: Is it possible to display the avatar picture from a hyp? (asked by 0mka) A: That's not a picture, it's a window that fully loads the avatar (answered by peezy)\n\n## 3. Help Interactions\nHelper: Shiffty | Helpee: vox/Ashxn | Context: Creating a smooth freecam for cinematics | Resolution: Shiffty created a camera manager with 6DOF movement, smooth rotation, and configurable settings, sharing code and implementation details\nHelper: Shiffty | Helpee: ~/drdoge.eth | Context: Implementing mouse control for camera movement | Resolution: Shiffty shared code for pointer lock and camera rotation with mouse input\nHelper: Ashxn | Helpee: 0mka | Context: How Eliza bot can interact with hyps | Resolution: Explained that Eliza can simulate drag and drop functions to load hyps, making it usable as a collections manager\nHelper: 0mka | Helpee: ᲼~/^b0gie-(.*)$/ | Context: Minimap implementation | Resolution: 0mka demonstrated a working minimap that tracks players and portals across different locations\n\n## 4. Action Items\nType: Technical | Description: Develop a more formal camera controller app with UI and settings for general use | Mentioned By: Shiffty\nType: Technical | Description: Implement smooth freecam with features like barrel roll, sensitivity settings, and auto modes like orbiting flights | Mentioned By: vox\nType: Technical | Description: Create a camera system that follows predefined tracks/splines for cinematics | Mentioned By: hiroP\nType: Feature | Description: Implement plot/parcel system where scripts only run within designated areas | Mentioned By: Ashxn\nType: Feature | Description: Separate build/editor mode from play mode with different URLs but real-time updates | Mentioned By: cru\nType: Feature | Description: Add audio to the collections feature | Mentioned By: Ashxn\nType: Feature | Description: Implement ability to group hyps for easier scene building | Mentioned By: 0mka\nType: Documentation | Description: Update verified repos to swap hyperfymodgroup to the ~/ organization | Mentioned By: peezy\nType: Technical | Description: Improve collections with search, themes, pages, and subpanes | Mentioned By: 0mka\nType: Technical | Description: Develop a system for sharing collections through hyppackage | Mentioned By: 0mka",
      "messageCount": 179,
      "userCount": 11
    },
    {
      "channelId": "958209074045026327",
      "channelName": "⚡│general",
      "summary": "# Analysis of Discord Chat in \"⚡│general\" Channel\n\n## 1. Summary\nThe chat segment shows minimal technical discussion. There was a brief mention of metadata in hyp files and a proposal for adding a menu button to replicate keyboard tab functionality to enable building on mobile/VR platforms. Community members coordinated watching Apple's WWDC25 event together in a virtual theater, with a Discord event link shared. A user asked about portal setup for entrance/exit purposes, receiving a brief response that \"portals go to places.\" There were also observations about increasing metaverse-related developments and a \"Verse launch.\" The conversation included several \"gm\" (good morning) greetings and casual exchanges about time zone differences, particularly noting the late/early hours for members in Asian time zones like Korea.\n\n## 2. FAQ\nQ: Did I set up the portal correctly if I want to make a portal for exit and entrance purpose? (asked by Cayden0207) A: portals go to places (answered by ᲼~/^b0gie-(.*)$/)\nQ: Are we watching WWDC25 today in the theater? (asked by untitled, xyz) A: Links up, gonna put up the event (answered by Cynnx, son of Ash and Roustan)\nQ: When is that [WWDC25]? (asked by Cynnx, son of Ash and Roustan) A: 10:00am PT (answered by untitled, xyz)\n\n## 3. Help Interactions\nHelper: ᲼~/^b0gie-(.*)$/ | Helpee: Cayden0207 | Context: User asking about correct portal setup for entrance/exit purposes | Resolution: Brief explanation that \"portals go to places\"\nHelper: Cynnx, son of Ash and Roustan | Helpee: untitled, xyz | Context: Organizing WWDC25 viewing event | Resolution: Created and shared Discord event link for community viewing\n\n## 4. Action Items\nType: Feature | Description: Enable a menu button to replicate keyboard tab pressing for building on mobile/VR | Mentioned By: Enryt\nType: Technical | Description: Support for cryptoart exhibitions | Mentioned By: Enryt",
      "messageCount": 42,
      "userCount": 12
    },
    {
      "channelId": "1326789867312775290",
      "channelName": "🪙│hyper",
      "summary": "# Discord Chat Analysis for 🪙│hyper Channel\n\n## 1. Summary\nThe chat segment contains minimal technical discussion. The main topic revolves around the tokenomics of Hyperfy, with a brief question about whether the token has a proper tokenomics model. A community member (Ashxn) clarified that the token serves a dual purpose as both a governance and marketplace token. There's mention of an upcoming new website that will provide a more streamlined explanation of the project. The conversation also references another token called $VERSE, with community members suggesting that Hyperfy is undervalued compared to it. No detailed technical implementations or problem-solving discussions were present in this brief chat segment.\n\n## 2. FAQ\nQ: Has this token currently designed a proper tokenomics model? (asked by haihui) A: Have spoken about this a few times, but essentially it's dual-purpose as both a governance and marketplace token. (answered by Ashxn)\n\n## 3. Help Interactions\nHelper: Ashxn | Helpee: haihui | Context: Question about tokenomics model | Resolution: Explained that the token has dual-purpose functionality as governance and marketplace token\n\n## 4. Action Items\nDocumentation: New website with streamlined explanation of the project | Mentioned By: MUDBONE",
      "messageCount": 12,
      "userCount": 8
    },
    {
      "channelId": "1031058655581323324",
      "channelName": "🧊│3d-design",
      "summary": "The chat segment is extremely brief, containing only two messages from the same user \"᲼~/^b0gie-(.*)$/\". The first message is empty, and the second simply states \"spoiler alert\". There are no technical discussions, problem-solving activities, or implementations shared in this limited exchange.",
      "messageCount": 2,
      "userCount": 1
    },
    {
      "channelId": "1022421054582423562",
      "channelName": "🐞│issues",
      "summary": "The chat segment is extremely brief, containing only a single message from user 0mka. The user mentions the lack of a project board for tracking issues and suggests that implementing a roadmap or project feature board would be beneficial for the project. There are no technical discussions, problem-solving activities, or implementations described in this limited exchange.",
      "messageCount": 1,
      "userCount": 1
    },
    {
      "channelId": "1332430296737644677",
      "channelName": "🎨│showcase",
      "summary": "# Discord Chat Analysis for 🎨│showcase\n\n## 1. Summary\nThe chat discusses issues with a teleportation/storage mechanic in what appears to be a game or development environment. User \"ash\" initially mentioned fixing a storage mechanic, followed by \"Agent12\" reporting problems with the functionality. The specific issue involved a teleporter or location-setting feature that wasn't working properly for Agent12. Ash confirmed the feature was working in the \"play world\" environment using the \"/cake\" command, suggesting the user should set the command to \"cake,\" hit the set button, and it would function. Agent12 shared error codes they were receiving, but these weren't descriptive enough to diagnose the problem. Ash recommended updating to the latest version and rebooting, or continuing the discussion in another channel if problems persisted. Later, user \"0mka\" provided instructions for using a place-setting feature, explaining how to set up teleportation points and configure commands.\n\n## 2. FAQ\nQ: Is it maybe having a conflict with the Other hyps? (asked by Agent12) A: Unanswered\nQ: How do I make the teleporter work? (asked by Agent12) A: Type /cake, change command to cake, hit set button (answered by ash)\nQ: What do the Error#1 codes mean? (asked by Agent12) A: That's not very helpful [referring to the error codes] (answered by ash)\n\n## 3. Help Interactions\nHelper: ash | Helpee: Agent12 | Context: Teleporter/location setting feature not working | Resolution: Confirmed feature works in play world using \"/cake\" command, suggested updating and rebooting\nHelper: 0mka | Helpee: Unknown user (309735511461724171) | Context: How to use place/teleportation feature | Resolution: Provided detailed instructions on setting up teleportation points and configuring commands\n\n## 4. Action Items\nTechnical: Update to latest version and reboot if teleporter feature isn't working | Mentioned By: ash\nFeature: Add a toggle or coordinate display for the location setting feature | Mentioned By: Agent12\nTechnical: Fix Error#1 issues occurring when setting teleporter locations | Mentioned By: Agent12",
      "messageCount": 18,
      "userCount": 3
    },
    {
      "channelId": "999870741069692958",
      "channelName": "🌆│share",
      "summary": "The chat segment is extremely brief, containing only a single message from a user named Rick. The message indicates that Rick shared a tweet from a Twitter user named H0M3_D1R. The tweet was shared 16 seconds before the message was posted. There is no technical discussion, problem-solving, or implementation details in this chat segment.",
      "messageCount": 1,
      "userCount": 1
    }
  ]
}