Package-level declarations

Types

Link copied to clipboard
class ChannelMessageHandler(configuration: LunaticChatConfiguration, settingsManager: PlayerSettingsManager?, channelManager: ChannelManager, languageManager: LanguageManager, messageLogger: ChannelMessageLogger?, logger: Logger)
Link copied to clipboard
class ChannelNotificationHandler(channelManager: ChannelManager, languageManager: LanguageManager)

Handles broadcasting notifications to channel members.

Link copied to clipboard
class DirectMessageHandler(configuration: LunaticChatConfiguration, settingsManager: PlayerSettingsManager?, romanjiConverter: RomanjiConverter?, languageManager: LanguageManager)

Manages direct message state including reply targets. Tracks the last player who messaged each player for /reply functionality.