Thread: Ingame Forum
View Single Post
12-30-21, 10:12 PM   #5
DahkCeles
A Cliff Giant
 
DahkCeles's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2020
Posts: 73
Actually, it is in fact possible to do what you are asking. However, the richness of the feature will be hamstrung by throttling in addon message traffic. So you probably won't find that its any better than using the in-game guild and communities UI that already saved a limited number of offline messages.

You can use addon communications to tell people currently online about your new message. If you then go offline, they can forward it on to other people who come online. Of course, this requires them to know each other... so it would only really work in a setting like a guild.

There will be important decisions to make: when different clients log on/off at different times, how do you decide which content to keep and what to discard? And can you do this without saturating the addon comms to the point where the addon breaks because of throttling?

And can you do all of this while respecting people's privacy, and having a means to 'delete messages' that, again, with throttled comms makes it possible for other clients to recognize it needs to delete their own copy of the message? If you add other features, like 'pinning' and 'unpinning' messages, that further adds complexity and consumes scarce bandwidth.

So, yes its possible. But doing it right would be hard, and not for much gain.
  Reply With Quote