Update telegram-listener contracts

This commit is contained in:
Sergey Nazarov 2024-04-15 17:02:28 +03:00
parent 1b08e0b33f
commit 2c6a2f6c6e
3 changed files with 7 additions and 1 deletions

View File

@ -6,7 +6,7 @@
<MicrosoftVersion>8.0.0</MicrosoftVersion>
</PropertyGroup>
<ItemGroup Label="Nocr">
<PackageVersion Include="Nocr.TelegramListener.Async.Api.Contracts" Version="0.4.25" />
<PackageVersion Include="Nocr.TelegramListener.Async.Api.Contracts" Version="0.5.8" />
</ItemGroup>
<ItemGroup>
<PackageVersion Include="Swashbuckle.AspNetCore" Version="6.5.0" />

View File

@ -42,6 +42,7 @@ public sealed class MessageReceivedHandler : IHandleMessages<MessageReceived>
SubscriptionId = match.Id,
SubscriptionUserId = match.UserId,
ChatUsername = match.ChatUsername,
MessageId = message.MessageId,
Rule = match.Rule,
Template = match.Template,
Text = message.Text,

View File

@ -21,6 +21,11 @@ public class TextSubscriptionMatched : IEvent
/// </summary>
public string ChatUsername { get; set; }
/// <summary>
/// Идентификатор сообщения
/// </summary>
public long MessageId { get; set; }
/// <summary>
/// Правило совпадения
/// </summary>