feat(scripting): messaging module

This commit is contained in:
rhunk
2023-12-27 23:19:59 +01:00
parent 2a8fcacd2f
commit 7aa05e996a
7 changed files with 171 additions and 7 deletions

View File

@ -108,8 +108,23 @@ enum class MediaReferenceType {
}
enum class MessageUpdate {
UNKNOWN, READ, RELEASE, SAVE, UNSAVE, ERASE, SCREENSHOT, SCREEN_RECORD, REPLAY, REACTION, REMOVEREACTION, REVOKETRANSCRIPTION, ALLOWTRANSCRIPTION, ERASESAVEDSTORYMEDIA
enum class MessageUpdate(
val key: String,
) {
UNKNOWN("unknown"),
READ("read"),
RELEASE("release"),
SAVE("save"),
UNSAVE("unsave"),
ERASE("erase"),
SCREENSHOT("screenshot"),
SCREEN_RECORD("screen_record"),
REPLAY("replay"),
REACTION("reaction"),
REMOVEREACTION("remove_reaction"),
REVOKETRANSCRIPTION("revoke_transcription"),
ALLOWTRANSCRIPTION("allow_transcription"),
ERASESAVEDSTORYMEDIA("erase_saved_story_media"),
}
enum class FriendLinkType(val value: Int, val shortName: String) {