20 lines
498 B
Markdown
20 lines
498 B
Markdown
|
|
# A Universal Chat History Management
|
|
|
|
## Fields
|
|
|
|
Table Message:
|
|
+ source(enum): can be 0:wechat, ...
|
|
+ time(time)
|
|
+ sender: id of the sender. id follows the name convention of source
|
|
+ chatroom: id of the chatroom (can be a private chat with a sender, or a group chat)
|
|
+ text: text content. emojis are encoded according to the source
|
|
+ image: binary of the image.
|
|
+ sound: binary of an audio
|
|
+ extra_data: other possible data specific to the source.
|
|
|
|
Table Wechat:
|
|
+ avatars
|
|
+ nicknames
|
|
+ emojis
|