mirror of
https://github.com/rhunk/SnapEnhance.git
synced 2025-06-12 05:07:46 +02:00
mod database exp
This commit is contained in:
@ -1,9 +0,0 @@
|
||||
package me.rhunk.snapenhance.core.friends
|
||||
|
||||
enum class FriendFeature(
|
||||
val value: String,
|
||||
) {
|
||||
DOWNLOAD("download"),
|
||||
STEALTH("stealth"),
|
||||
AUTO_SAVE("auto_save");
|
||||
}
|
@ -0,0 +1,10 @@
|
||||
package me.rhunk.snapenhance.core.messaging
|
||||
|
||||
enum class EnumConversationFeature(
|
||||
val value: String,
|
||||
val objectType: ObjectType,
|
||||
) {
|
||||
DOWNLOAD("download", ObjectType.USER),
|
||||
STEALTH("stealth", ObjectType.CONVERSATION),
|
||||
AUTO_SAVE("auto_save", ObjectType.CONVERSATION);
|
||||
}
|
@ -0,0 +1,28 @@
|
||||
package me.rhunk.snapenhance.core.messaging
|
||||
|
||||
|
||||
enum class Mode {
|
||||
BLACKLIST,
|
||||
WHITELIST
|
||||
}
|
||||
|
||||
enum class ObjectType {
|
||||
USER,
|
||||
CONVERSATION
|
||||
}
|
||||
|
||||
data class FriendStreaks(
|
||||
val userId: String,
|
||||
val notify: Boolean,
|
||||
val expirationTimestamp: Long,
|
||||
val count: Int
|
||||
)
|
||||
|
||||
data class MessagingRule(
|
||||
val id: Int,
|
||||
val objectType: ObjectType,
|
||||
val targetUuid: String,
|
||||
val enabled: Boolean,
|
||||
val mode: Mode?,
|
||||
val subject: String
|
||||
)
|
Reference in New Issue
Block a user