summaryrefslogtreecommitdiff
path: root/src/types/SendMessageParams.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/types/SendMessageParams.zig')
-rw-r--r--src/types/SendMessageParams.zig18
1 files changed, 18 insertions, 0 deletions
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 @@
1const LinkPreviewOptions = @import("LinkPreviewOptions.zig");
2const MessageEntity = @import("MessageEntity.zig");
3const ParseMode = @import("parse_mode.zig").ParseMode;
4const ReplyParameters = @import("ReplyParameters.zig");
5
6business_connection_id: ?[]const u8 = null,
7// TODO: Integer or String
8chat_id: i64,
9message_thread_id: ?u64 = null,
10text: []const u8,
11parse_mode: ?ParseMode = null,
12entities: ?[]MessageEntity = null,
13link_preview_options: ?LinkPreviewOptions = null,
14disable_notification: ?bool = null,
15protect_content: ?bool = null,
16message_effect_id: ?[]const u8 = null,
17reply_parameters: ?ReplyParameters = null,
18// TODO: reply_markup: InlineKeyboardMarkup OR ReplyKeyboardMarkup OR ReplyKeyboardRemove OR ForceReply