From c70ffd095a6de5cd5b872796a0d82a8c5afc1511 Mon Sep 17 00:00:00 2001 From: Uko Kokņevičs Date: Sat, 20 Jul 2024 17:22:25 +0300 Subject: Initial commit --- src/types/SendMessageParams.zig | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 src/types/SendMessageParams.zig (limited to 'src/types/SendMessageParams.zig') diff --git a/src/types/SendMessageParams.zig b/src/types/SendMessageParams.zig new file mode 100644 index 0000000..8c84940 --- /dev/null +++ b/src/types/SendMessageParams.zig @@ -0,0 +1,18 @@ +const LinkPreviewOptions = @import("LinkPreviewOptions.zig"); +const MessageEntity = @import("MessageEntity.zig"); +const ParseMode = @import("parse_mode.zig").ParseMode; +const ReplyParameters = @import("ReplyParameters.zig"); + +business_connection_id: ?[]const u8 = null, +// TODO: Integer or String +chat_id: i64, +message_thread_id: ?u64 = null, +text: []const u8, +parse_mode: ?ParseMode = null, +entities: ?[]MessageEntity = null, +link_preview_options: ?LinkPreviewOptions = null, +disable_notification: ?bool = null, +protect_content: ?bool = null, +message_effect_id: ?[]const u8 = null, +reply_parameters: ?ReplyParameters = null, +// TODO: reply_markup: InlineKeyboardMarkup OR ReplyKeyboardMarkup OR ReplyKeyboardRemove OR ForceReply -- cgit v1.2.3