Chat
allowing for collaboration without having to use fediverse DMs directly as those are hit or miss
Types
3 different types of chats: global, faction, local, (+ bonus DMs)
global chat
just as it says on the tin, a chat that everyone can see and contribute to
faction chat
a chat that only faction members can chat in
local chat
the entire canvas is split into 5x5 pixel chunks that each have their own chat
- this would allow for small-scale collaboration with other art pieces
dms?
not sure about this one, but theoretically possible
implementation
would use matrix as the backend for chat messages, most likely using the matrix-react-sdk although it's most likely going to be bloat & overkill for what we're using it for
the homeserver would be aftermath.gg with fediverse auth being an auth provider to link matrix accounts directly
theoretically matrix accounts could be linked to fediverse accounts using a standard, which is not developed yet, as some major instances have (at least the admins) on matching matrix accounts (eg lemmy.world having @admin@lemmy.world
-> @admin:lemmy.world
)