Package-level declarations
Types
Link copied to clipboard
@Serializable
Link copied to clipboard
@Serializable
Configuration for channel message logging feature.
Link copied to clipboard
data class FeaturesConfig(val quickReplies: QuickRepliesFeatureConfig, val japaneseConversion: JapaneseConversionFeatureConfig, val channelChat: ChannelChatFeatureConfig, val velocityIntegration: VelocityIntegrationConfig)
Link copied to clipboard
Link copied to clipboard
data class MessageFormatConfig(val directMessageFormat: String = "§7[§e{sender} §7>> §e{recipient}§7] §f{message}", val channelMessageFormat: String = "§7[§b#{channel}§7] §e{sender}: §f{message}", val crossServerGlobalChatFormat: String = "§7[§6{server}§7] §e{sender}: §f{message}")
Link copied to clipboard
Link copied to clipboard
data class VelocityIntegrationConfig(val enabled: Boolean = false, val crossServerGlobalChat: Boolean = false, val serverName: String = "Unknown", val messageDeduplicationCacheSize: Int = 100)