Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
custom emojis cross team #23190
The idea here is we create a new conversation on the destination team which holds the attachments synced from some other team. The topic name on the synced conversation corresponds to the source conversation ID. We can optimize for not re-uploading the image every time be comparing the new plaintext hash on the attachments from the source and destination emoji conv.
Also allows for collision resolution between emoji aliases from different teams by encoding the mapping on the message itself.