Добавлены новые методы отправки сообщений
This commit is contained in:
@@ -39,4 +39,66 @@ public sealed class SendRequest
|
||||
/// Содержит имена/ключи адаптеров и соответствующие объекты опций.
|
||||
/// </summary>
|
||||
public AdapterOptionsBag? AdapterOptions { get; init; }
|
||||
|
||||
/// <summary>
|
||||
/// ID сообщения, на которое отвечаем.
|
||||
/// </summary>
|
||||
public string? ReplyToMessageId { get; init; }
|
||||
|
||||
/// <summary>
|
||||
/// Цитировать ли оригинальное сообщение при ответе.
|
||||
/// </summary>
|
||||
public bool QuoteReply { get; init; } = true;
|
||||
|
||||
/// <summary>
|
||||
/// Заголовок цитаты (для некоторых мессенджеров).
|
||||
/// </summary>
|
||||
public string? QuoteTitle { get; init; }
|
||||
|
||||
/// <summary>
|
||||
/// Показывать ли предпросмотр ссылок в сообщении.
|
||||
/// </summary>
|
||||
public bool DisableWebPagePreview { get; init; } = false;
|
||||
|
||||
/// <summary>
|
||||
/// Отключает уведомление о сообщении.
|
||||
/// </summary>
|
||||
public bool DisableNotification { get; init; } = false;
|
||||
|
||||
/// <summary>
|
||||
/// Защищает содержимое сообщения от пересылки и сохранения.
|
||||
/// </summary>
|
||||
public bool ProtectContent { get; init; } = false;
|
||||
|
||||
/// <summary>
|
||||
/// Стиль разметки сообщения (для некоторых мессенджеров).
|
||||
/// </summary>
|
||||
public MessageStyle? Style { get; init; }
|
||||
|
||||
/// <summary>
|
||||
/// Позволяет указать дату отправки сообщения (для планирования).
|
||||
/// </summary>
|
||||
public DateTime? ScheduleDate { get; init; }
|
||||
|
||||
/// <summary>
|
||||
/// Тема сообщения (для форумов и тредов).
|
||||
/// </summary>
|
||||
public string? Topic { get; init; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Стиль оформления сообщения.
|
||||
/// </summary>
|
||||
public enum MessageStyle
|
||||
{
|
||||
/// <summary>Обычный стиль.</summary>
|
||||
Default,
|
||||
/// <summary>Стиль заголовка.</summary>
|
||||
Heading,
|
||||
/// <summary>Стиль предупреждения.</summary>
|
||||
Warning,
|
||||
/// <summary>Стиль успеха.</summary>
|
||||
Success,
|
||||
/// <summary>Стиль ошибки.</summary>
|
||||
Error
|
||||
}
|
||||
Reference in New Issue
Block a user