This is more of a thought experiment at the moment, but should be decided before a real launch.
Each sticker pack could be it's own room, where the room name is the pack name, topic is the description (optional), and author information is stored in a state event. Stickers would be their own individual state events with some way to flag them as deleted (similar to widgets?). The timeline can then be used by bots (Dimension) to say when a sticker is used, therefore providing the possibility of tracking in the future.
This would mean the JSON returned by the webserver may look something like this:
This is more of a thought experiment at the moment, but should be decided before a real launch.
Each sticker pack could be it's own room, where the room name is the pack name, topic is the description (optional), and author information is stored in a state event. Stickers would be their own individual state events with some way to flag them as deleted (similar to widgets?). The timeline can then be used by bots (Dimension) to say when a sticker is used, therefore providing the possibility of tracking in the future.
This would mean the JSON returned by the webserver may look something like this: