Initial commit

This commit is contained in:
zavolo
2026-06-05 00:53:35 +03:00
commit e59e4424a4
7686 changed files with 352420 additions and 0 deletions
@@ -0,0 +1,22 @@
using MyTelegram.Schema;
namespace MyTelegram.BotApi.Events;
/// <summary>
/// Simple DTO event for bot messages (NOT EventFlow domain event)
/// Published to RabbitMQ and handled by Command Server
/// </summary>
public class BotMessageEvent
{
public long BotUserId { get; set; }
public long ChatId { get; set; }
public long PeerId { get; set; }
public PeerType PeerType { get; set; }
public string Text { get; set; } = "";
public string? ParseMode { get; set; }
public bool? DisableWebPagePreview { get; set; }
public bool? DisableNotification { get; set; }
public int? ReplyToMessageId { get; set; }
public long Timestamp { get; set; }
public long RandomId { get; set; }
}