[package]
edition = "2021"
name = "maxbot"
version = "0.2.2"
authors = ["Константин Иванович <konstantin_1987@mail.ru>"]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Автоматизация работы с чат-ботами на платформе MAX (max.ru)"
homepage = "https://crates.io/crates/maxbot"
documentation = "https://docs.rs/maxbot"
readme = "README.md"
keywords = [
"max",
"bot",
"api",
"messenger",
"chatbot",
]
categories = [
"api-bindings",
"web-programming::http-client",
]
license = "MIT"
repository = "https://gitflic.ru/project/perdumonocle/maxbot"
[lib]
name = "maxbot"
path = "src/lib.rs"
[[example]]
name = "add_chat_admin_demo"
path = "examples/add_chat_admin_demo.rs"
[[example]]
name = "check_bot"
path = "examples/check_bot.rs"
[[example]]
name = "combined_attachments_demo"
path = "examples/combined_attachments_demo.rs"
[[example]]
name = "delete_chat_demo"
path = "examples/delete_chat_demo.rs"
[[example]]
name = "delete_messages_demo"
path = "examples/delete_messages_demo.rs"
[[example]]
name = "edit_message_demo"
path = "examples/edit_message_demo.rs"
[[example]]
name = "forward_demo"
path = "examples/forward_demo.rs"
[[example]]
name = "full_demo"
path = "examples/full_demo.rs"
[[example]]
name = "get_bot_member_demo"
path = "examples/get_bot_member_demo.rs"
[[example]]
name = "get_chat_admins_demo"
path = "examples/get_chat_admins_demo.rs"
[[example]]
name = "get_chat_demo"
path = "examples/get_chat_demo.rs"
[[example]]
name = "get_chats_demo"
path = "examples/get_chats_demo.rs"
[[example]]
name = "get_messages_demo"
path = "examples/get_messages_demo.rs"
[[example]]
name = "get_video_info_demo"
path = "examples/get_video_info_demo.rs"
[[example]]
name = "leave_chat_demo"
path = "examples/leave_chat_demo.rs"
[[example]]
name = "me_demo"
path = "examples/me_demo.rs"
[[example]]
name = "pin_message_demo"
path = "examples/pin_message_demo.rs"
[[example]]
name = "remove_chat_admin_demo"
path = "examples/remove_chat_admin_demo.rs"
[[example]]
name = "send_audio_demo"
path = "examples/send_audio_demo.rs"
[[example]]
name = "send_chat_actions_demo"
path = "examples/send_chat_actions_demo.rs"
[[example]]
name = "send_file_any_demo"
path = "examples/send_file_any_demo.rs"
[[example]]
name = "send_inline_keyboard_demo"
path = "examples/send_inline_keyboard_demo.rs"
[[example]]
name = "send_long_text_demo"
path = "examples/send_long_text_demo.rs"
[[example]]
name = "send_picture_demo"
path = "examples/send_picture_demo.rs"
[[example]]
name = "send_picture_only_demo"
path = "examples/send_picture_only_demo.rs"
[[example]]
name = "send_text_demo"
path = "examples/send_text_demo.rs"
[[example]]
name = "send_video_demo"
path = "examples/send_video_demo.rs"
[[example]]
name = "stress_test"
path = "examples/stress_test.rs"
[[example]]
name = "update_chat_demo"
path = "examples/update_chat_demo.rs"
[[example]]
name = "upload_file_demo"
path = "examples/upload_file_demo.rs"
[dependencies.chrono]
version = "0.4"
[dependencies.log]
version = "0.4"
[dependencies.mime]
version = "0.3"
[dependencies.regex]
version = "1.10"
[dependencies.reqwest]
version = "0.12"
features = [
"json",
"multipart",
"stream",
]
[dependencies.serde]
version = "1.0"
features = ["derive"]
[dependencies.serde_json]
version = "1.0"
[dependencies.thiserror]
version = "1.0"
[dependencies.tokio]
version = "1.0"
features = ["full"]
[dependencies.url]
version = "2.5"