Add MODE, PRIVMSG, NOTICE server messages

This commit is contained in:
2026-08-14 18:38:23 +01:00
parent 8c3a395214
commit f7a2e9c6b6
@@ -3,5 +3,8 @@ package com.shr4pnel.ferretirc.net.messages
sealed class ServerMessage { sealed class ServerMessage {
class Cap() : ServerMessage() class Cap() : ServerMessage()
class Pong(val token: String? = null) : ServerMessage() class Pong(val token: String? = null) : ServerMessage()
class Mode(val operatorName: String, val pMask: String): ServerMessage()
class PrivMsg(val targets: List<String>, message: String): ServerMessage()
class Notice(val targets: List<String>, message: String): ServerMessage()
class UNIMPLEMENTED(val msg: String) : ServerMessage() class UNIMPLEMENTED(val msg: String) : ServerMessage()
} }