p0t4t0sandwich / Switchboard

A simple, cross API plugin that bridges communication between servers, using built-in Proxy methods, Discord channels and TCP sockets.
GNU General Public License v3.0
4 stars 2 forks source link

Suggestion: Add Dynmap chat support #19

Open bobatealee opened 2 months ago

bobatealee commented 2 months ago

Similar to https://github.com/DiscordSRV/DiscordSRV, I think it would be nice for this plugin to have Dynmap chat bridge support.

p0t4t0sandwich commented 2 months ago

Just hooking into Dynmap's in-browser chat? I'm rewriting the plugin again, so it should be easier to add new chat sources.

bobatealee commented 2 months ago

Just hooking into Dynmap's in-browser chat?

In addition to the Minecraft chat, yep. Reading Dynmap chat and sending it over the bridge; writing to the bridge and sending that over to Dynmap chat.

I'm rewriting the plugin ~again~, so it should be easier to add new chat sources.

Looking forward to it! Would happily test on b1.7.3.

p0t4t0sandwich commented 2 months ago

The main idea is to resolve the spaghetti around message sending, allowing you to route chat to different destinations using a config. (be it discord, another server, etc) Just so expanding to different platforms sorta just works :tm: Ran into a few issues when adding Telegram as a source, so yeah. Adding Dynmap integrations would be a good way to test the new setup once it's good to go.