FusionPresence

版本 v1.0.1·更新於 2026-08-25

Posts to a Discord webhook when you join, host or leave a Fusion lobby, with the map, player count and who's in the lobby.

截圖 共 1 張

模組介紹 作者原文

Fusion Presence

Posts to a Discord webhook whenever you join, host, or leave a Fusion lobby.

Each post carries the lobby name, the current map, the live player count, and who's in there with you. Works with modded maps — the level title and barcode come from whatever's actually loaded, not a hardcoded list.

Useful if you run a Fusion community and want a channel that shows when someone's lobby is live, or if you just like having a log of where you've been playing.

Setup

  • In Discord: Server Settings → Integrations → Webhooks → New Webhook, then copy the URL.
  • In game: BoneMenu → Fusion Presence → Webhook → Set URL, paste it with the VR keyboard, then press Save URL.
  • Press Send test message. The status line right underneath tells you whether it landed.

That's it. Join a lobby and a post appears.

The menu never redisplays the full URL — it's a credential, so only the last six characters are shown.

What gets posted

| Event | Default |

|---|---|

| You join a lobby | on |

| You start hosting | on |

| You leave | on |

| A player joins or leaves | off |

| The lobby changes map | on |

Player join/leave is off by default because it's chatty. When on, a burst of joins is debounced into one post rather than spamming the channel.

Everything in the message is individually toggleable under Message Contents: your own name, the player list, nicknames, permission levels, the level barcode, and the lobby join code.

Things worth knowing

The join code is off by default. Anyone who can read the channel your webhook posts to could use it to walk into your lobby. Turn it on only if that channel is private.

Other players' names are included. They're visible to anyone in the lobby already, but they're going somewhere those players didn't choose. If that matters for where your webhook points, turn off Player list — the lobby name, map and headcount still work.

Nothing is sent until you configure a URL. There's no default endpoint and nothing phones home. The only address this mod ever contacts is the one you type in.

Notes

  • No HTTP touches the game thread. Posts go through a queue drained by a background thread, so a slow or dead webhook can't cost you a frame in VR.
  • Requests are spaced out and back off automatically on Discord's rate limit.
  • The join post is deliberately delayed a few seconds so the host's lobby info has arrived first — otherwise you'd get a blank lobby name and a player count of 1. Tunable under Timing.
  • Names and lobby titles are stripped of rich text and escaped before sending, so someone with colour tags in their name can't mangle your posts.
  • Settings live in UserData/MelonPreferences.cfg under [FusionPresence] if you'd rather edit them outside VR. Don't paste that file anywhere — your webhook URL is in it.
  • There's a flat-JSON mode if you want to point this at your own endpoint instead of Discord.

Requirements

  • BONELAB Patch 6
  • MelonLoader
  • BoneLib
  • Fusion

Fusion is a soft dependency — the mod loads and the menu works without it, it just has nothing to report.

Credits

Made by Quartz.

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
  3. 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
  4. 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。

不同模組的安裝位置差異較大,包內說明是最可靠的依據。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

bonelib-BoneLibLakatrazz-Fusion

檔案與校驗

檔案名稱
FusionPresence-1.0.1.zip
檔案大小
61.3 KiB