* Implicit handlers building extensions generator refactored
* Telegram.Bot package updated
This commit is contained in:
@@ -57,6 +57,8 @@ namespace Telegrator.Handlers
|
||||
/// <param name="messageEffectId">The message effect ID.</param>
|
||||
/// <param name="businessConnectionId">The business connection ID.</param>
|
||||
/// <param name="allowPaidBroadcast">Whether to allow paid broadcast.</param>
|
||||
/// <param name="directMessageTopicId"></param>
|
||||
/// <param name="suggestedPostParameters"></param>
|
||||
/// <param name="cancellationToken">The cancellation token.</param>
|
||||
/// <returns>The sent message.</returns>
|
||||
protected async Task<Message> Responce(
|
||||
@@ -72,6 +74,8 @@ namespace Telegrator.Handlers
|
||||
string? messageEffectId = null,
|
||||
string? businessConnectionId = null,
|
||||
bool allowPaidBroadcast = false,
|
||||
int? directMessageTopicId = null,
|
||||
SuggestedPostParameters? suggestedPostParameters = null,
|
||||
CancellationToken cancellationToken = default)
|
||||
=> await Container.Responce(
|
||||
text, parseMode, replyParameters,
|
||||
@@ -79,8 +83,9 @@ namespace Telegrator.Handlers
|
||||
messageThreadId, entities,
|
||||
disableNotification, protectContent,
|
||||
messageEffectId, businessConnectionId,
|
||||
allowPaidBroadcast, cancellationToken);
|
||||
|
||||
allowPaidBroadcast, directMessageTopicId,
|
||||
suggestedPostParameters, cancellationToken);
|
||||
|
||||
/// <summary>
|
||||
/// Edits the current callback message with new text.
|
||||
/// </summary>
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
using Telegram.Bot;
|
||||
using Telegram.Bot.Types;
|
||||
using Telegram.Bot.Types;
|
||||
using Telegram.Bot.Types.Enums;
|
||||
using Telegram.Bot.Types.ReplyMarkups;
|
||||
using Telegrator.Attributes;
|
||||
@@ -42,6 +41,8 @@ namespace Telegrator.Handlers
|
||||
/// <param name="messageEffectId">The message effect ID.</param>
|
||||
/// <param name="businessConnectionId">The business connection ID.</param>
|
||||
/// <param name="allowPaidBroadcast">Whether to allow paid broadcast.</param>
|
||||
/// <param name="directMessageTopicId"></param>
|
||||
/// <param name="suggestedPostParameters"></param>
|
||||
/// <param name="cancellationToken">The cancellation token.</param>
|
||||
/// <returns>The sent message.</returns>
|
||||
protected async Task<Message> Reply(
|
||||
@@ -56,6 +57,8 @@ namespace Telegrator.Handlers
|
||||
string? messageEffectId = null,
|
||||
string? businessConnectionId = null,
|
||||
bool allowPaidBroadcast = false,
|
||||
int? directMessageTopicId = null,
|
||||
SuggestedPostParameters? suggestedPostParameters = null,
|
||||
CancellationToken cancellationToken = default)
|
||||
=> await Container.Reply(
|
||||
text, parseMode,
|
||||
@@ -63,7 +66,8 @@ namespace Telegrator.Handlers
|
||||
messageThreadId, entities,
|
||||
disableNotification, protectContent,
|
||||
messageEffectId, businessConnectionId,
|
||||
allowPaidBroadcast, cancellationToken);
|
||||
allowPaidBroadcast, directMessageTopicId,
|
||||
suggestedPostParameters, cancellationToken);
|
||||
|
||||
/// <summary>
|
||||
/// Sends a response message to the current chat.
|
||||
@@ -80,6 +84,8 @@ namespace Telegrator.Handlers
|
||||
/// <param name="messageEffectId">The message effect ID.</param>
|
||||
/// <param name="businessConnectionId">The business connection ID.</param>
|
||||
/// <param name="allowPaidBroadcast">Whether to allow paid broadcast.</param>
|
||||
/// <param name="directMessageTopicId"></param>
|
||||
/// <param name="suggestedPostParameters"></param>
|
||||
/// <param name="cancellationToken">The cancellation token.</param>
|
||||
/// <returns>The sent message.</returns>
|
||||
protected async Task<Message> Responce(
|
||||
@@ -95,6 +101,8 @@ namespace Telegrator.Handlers
|
||||
string? messageEffectId = null,
|
||||
string? businessConnectionId = null,
|
||||
bool allowPaidBroadcast = false,
|
||||
int? directMessageTopicId = null,
|
||||
SuggestedPostParameters? suggestedPostParameters = null,
|
||||
CancellationToken cancellationToken = default)
|
||||
=> await Container.Responce(
|
||||
text, parseMode, replyParameters,
|
||||
@@ -102,7 +110,8 @@ namespace Telegrator.Handlers
|
||||
messageThreadId, entities,
|
||||
disableNotification, protectContent,
|
||||
messageEffectId, businessConnectionId,
|
||||
allowPaidBroadcast, cancellationToken);
|
||||
allowPaidBroadcast, directMessageTopicId,
|
||||
suggestedPostParameters, cancellationToken);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@@ -125,6 +134,8 @@ namespace Telegrator.Handlers
|
||||
/// <param name="messageEffectId">The message effect ID.</param>
|
||||
/// <param name="businessConnectionId">The business connection ID.</param>
|
||||
/// <param name="allowPaidBroadcast">Whether to allow paid broadcast.</param>
|
||||
/// <param name="directMessageTopicId"></param>
|
||||
/// <param name="suggestedPostParameters"></param>
|
||||
/// <param name="cancellationToken">The cancellation token.</param>
|
||||
/// <returns>The sent message.</returns>
|
||||
protected async Task<Message> Reply(
|
||||
@@ -139,6 +150,8 @@ namespace Telegrator.Handlers
|
||||
string? messageEffectId = null,
|
||||
string? businessConnectionId = null,
|
||||
bool allowPaidBroadcast = false,
|
||||
int? directMessageTopicId = null,
|
||||
SuggestedPostParameters? suggestedPostParameters = null,
|
||||
CancellationToken cancellationToken = default)
|
||||
=> await Container.Reply(
|
||||
text, parseMode,
|
||||
@@ -146,7 +159,8 @@ namespace Telegrator.Handlers
|
||||
messageThreadId, entities,
|
||||
disableNotification, protectContent,
|
||||
messageEffectId, businessConnectionId,
|
||||
allowPaidBroadcast, cancellationToken);
|
||||
allowPaidBroadcast, directMessageTopicId,
|
||||
suggestedPostParameters, cancellationToken);
|
||||
|
||||
/// <summary>
|
||||
/// Sends a response message to the current chat.
|
||||
@@ -163,6 +177,8 @@ namespace Telegrator.Handlers
|
||||
/// <param name="messageEffectId">The message effect ID.</param>
|
||||
/// <param name="businessConnectionId">The business connection ID.</param>
|
||||
/// <param name="allowPaidBroadcast">Whether to allow paid broadcast.</param>
|
||||
/// <param name="directMessageTopicId"></param>
|
||||
/// <param name="suggestedPostParameters"></param>
|
||||
/// <param name="cancellationToken">The cancellation token.</param>
|
||||
/// <returns>The sent message.</returns>
|
||||
protected async Task<Message> Responce(
|
||||
@@ -178,6 +194,8 @@ namespace Telegrator.Handlers
|
||||
string? messageEffectId = null,
|
||||
string? businessConnectionId = null,
|
||||
bool allowPaidBroadcast = false,
|
||||
int? directMessageTopicId = null,
|
||||
SuggestedPostParameters? suggestedPostParameters = null,
|
||||
CancellationToken cancellationToken = default)
|
||||
=> await Container.Responce(
|
||||
text, parseMode, replyParameters,
|
||||
@@ -185,6 +203,7 @@ namespace Telegrator.Handlers
|
||||
messageThreadId, entities,
|
||||
disableNotification, protectContent,
|
||||
messageEffectId, businessConnectionId,
|
||||
allowPaidBroadcast, cancellationToken);
|
||||
allowPaidBroadcast, directMessageTopicId,
|
||||
suggestedPostParameters, cancellationToken);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user