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> <MicrosoftVersion>8.0.0</MicrosoftVersion>
</PropertyGroup> </PropertyGroup>
<ItemGroup Label="Nocr"> <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>
<ItemGroup> <ItemGroup>
<PackageVersion Include="Swashbuckle.AspNetCore" Version="6.5.0" /> <PackageVersion Include="Swashbuckle.AspNetCore" Version="6.5.0" />

View File

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

View File

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