vassago/Models/FranzMessage.cs
adam 92988257b6
All checks were successful
gitea.arg.rip/vassago/pipeline/head This commit looks good
localizations. command aliases.
see #19. see #9.
2025-06-20 20:09:44 -04:00

34 lines
1.1 KiB
C#

using System;
using System.Collections.Generic;
using franz;
using gray_messages;
//psst, future adam: that means we're gray_messages.chat.chat_message.
namespace gray_messages.chat
{
public class chat_message : gray_messages.message
{
//expect this to be the same every time. and, "localhost". but importantly, it'll remind me of the port.
public Uri Api_Uri { get; set; }
public Guid MessageId { get; set; }
public string Content { get; set; }
public string RawContent { get; set; }
public bool MentionsMe { get; set; }
public DateTimeOffset Timestamp { get; set; }
public uint AttachmentCount { get; set; }
public Guid AccountId { get; set; }
public string AccountName { get; set; }
public Guid UserId { get; set; }
public string UserName { get; set; }
public Guid ChannelId { get; set; }
public string ChannelName { get; set; }
public string ChannelProtoocl { get; set; }
public List<Guid> UAC_Matches { get; set; }
public List<string> BehavedOnBy { get; set; }
}
}