EveCogs/wormhole
Rosie Val ece196748c Add Wormhole 'Find Origin' right-click context menu
Right-click any relayed message -> Apps -> Find Origin resolves it back to
the true source: origin server (name + ID), channel, author (name + ID),
message ID, and a jump link. Uses the existing message_map reverse lookup,
falling back to the same brute-force search across the network's member
channels that _ctx_delete_message/wh mod nuke already rely on when the
relay map doesn't have a direct answer. Mod-gated (deanonymizes real
identity across servers). Registered independently of the existing bulk
Report/Bookmark/Delete/Profile context-menu registration, which is
currently disabled — left that decision alone rather than reviving it as
a side effect.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-28 23:53:57 +01:00
..
commands Add files via upload 2026-07-22 16:13:03 -04:00
listeners Add files via upload 2026-07-22 16:07:09 -04:00
models refactor: Wormhole v4.0.0 — full modular architecture with hierarchical staff 2026-05-14 19:07:49 +00:00
services refactor: Wormhole v4.0.0 — full modular architecture with hierarchical staff 2026-05-14 19:07:49 +00:00
ui refactor: Wormhole v4.0.0 — full modular architecture with hierarchical staff 2026-05-14 19:07:49 +00:00
__init__.py fix(wormhole): rename cog class to WormholeV4 to bypass stale registration 2026-05-26 16:38:56 +00:00
ARCHITECTURE.md fix(wormhole): fix persistence bug and finalize v4.0.0 modular architecture 2026-05-26 16:26:03 +00:00
core.py Add Wormhole 'Find Origin' right-click context menu 2026-07-28 23:53:57 +01:00
info.json refactor: Wormhole v4.0.0 — full modular architecture with hierarchical staff 2026-05-14 19:07:49 +00:00
MODULE_MAP.md fix(wormhole): fix persistence bug and finalize v4.0.0 modular architecture 2026-05-26 16:26:03 +00:00
utils.py Add files via upload 2026-07-22 16:07:35 -04:00