nim-sds/library/events/json_message_sent_event.nim
2026-01-31 15:43:46 +01:00

13 lines
446 B
Nim

import std/json
import ./json_base_event, sds/[message]
type JsonMessageSentEvent* = ref object of JsonEvent
messageId*: SdsMessageID
channelId*: SdsChannelID
proc new*(T: type JsonMessageSentEvent, messageId: SdsMessageID, channelId: SdsChannelID): T =
return JsonMessageSentEvent(eventType: "message_sent", messageId: messageId, channelId: channelId)
method `$`*(jsonMessageSent: JsonMessageSentEvent): string =
$(%*jsonMessageSent)