Discord Server Migration

(#924) Feature Under consideration community migration

Thread

Comment by @BoredDan
RexSystem 1 vote originally by @BoredDan on GitHub
So one thing to consider here is that an ideal migration tool would also need some way to link your existing discord profile in order to "take ownership" of any migrated messages. The way I see it is a server owner could join fluxer, link their discord, and then import any servers they own. These imported servers/messages need some way to mark the original discord server/user source. Later a user of that original server might join fluxer, link their discord, and be given the option to join any migrated servers. When joining a server that contains messages from a linked discord account, the user would be given the option to "take ownership" of those messages, basically migrate them to look like they were posted as that fluxer user. There could be some marking as to the original source (a via Discord) or something. This type of system could also be extended to other sources for import to varying degrees depending on featureset crossover. The real concern is of course the legality of all of this. Discord's ToS on this seems pretty uncomfortably grey about whether it would be allowed. At the very least though fluxer might be able to allow for ways to import messages and servers more generically and offer pathways to mark a message's "original source" and ways to "claim" those messages by fluxer users. I think though most of this might already be able to be accomplished by third party sources save for the linking of Discord accounts to Fluxer accounts. So some sort of Discord to Fluxer account linking might at the very least enable user's to find existing communities and friends when moving over. So like if you own a discord server you could link a fluxer server you own to it so new fluxer user's can find it, and also allow for friend list imports.