slacko 0.2.2

Comprehensive Rust SDK for the Slack API with stealth mode support
Documentation
[[bin]]
name = "slack-bot"
path = "src/bin/bot.rs"

[dependencies.anyhow]
version = "1.0"

[dependencies.chrono]
features = ["serde"]
version = "0.4"

[dependencies.dotenv]
version = "0.15"

[dependencies.futures-util]
version = "0.3"

[dependencies.reqwest]
features = ["json", "multipart"]
version = "0.12"

[dependencies.serde]
features = ["derive"]
version = "1.0"

[dependencies.serde_json]
version = "1.0"

[dependencies.thiserror]
version = "1.0"

[dependencies.tokio]
features = ["full"]
version = "1.42"

[dependencies.tokio-tungstenite]
features = ["native-tls"]
version = "0.24"

[dependencies.tracing]
version = "0.1"

[dependencies.tracing-subscriber]
version = "0.3"

[dependencies.url]
version = "2.5"

[dev-dependencies.tokio-test]
version = "0.4"

[[example]]
name = "auth_test"
path = "examples/auth_test.rs"

[[example]]
name = "list_dms"
path = "examples/list_dms.rs"

[[example]]
name = "send_dm"
path = "examples/send_dm.rs"

[[example]]
name = "send_self_dm"
path = "examples/send_self_dm.rs"

[[example]]
name = "test_open_dm"
path = "examples/test_open_dm.rs"

[lib]
name = "slacko"
path = "src/lib.rs"

[package]
authors = ["Jimmy Stridh <opensource@stridh.nu>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["api-bindings", "web-programming"]
description = "Comprehensive Rust SDK for the Slack API with stealth mode support"
documentation = "https://docs.rs/slacko"
edition = "2021"
homepage = "https://github.com/jimmystridh/slacko"
keywords = ["slack", "api", "sdk", "chat", "messaging"]
license = "MIT"
name = "slacko"
readme = "README.md"
repository = "https://github.com/jimmystridh/slacko"
rust-version = "1.83"
version = "0.2.2"

[[test]]
name = "integration_admin"
path = "tests/integration_admin.rs"

[[test]]
name = "integration_api"
path = "tests/integration_api.rs"

[[test]]
name = "integration_apps"
path = "tests/integration_apps.rs"

[[test]]
name = "integration_auth"
path = "tests/integration_auth.rs"

[[test]]
name = "integration_bookmarks"
path = "tests/integration_bookmarks.rs"

[[test]]
name = "integration_calls"
path = "tests/integration_calls.rs"

[[test]]
name = "integration_chat"
path = "tests/integration_chat.rs"

[[test]]
name = "integration_conversations"
path = "tests/integration_conversations.rs"

[[test]]
name = "integration_dialog"
path = "tests/integration_dialog.rs"

[[test]]
name = "integration_dnd"
path = "tests/integration_dnd.rs"

[[test]]
name = "integration_emoji"
path = "tests/integration_emoji.rs"

[[test]]
name = "integration_files"
path = "tests/integration_files.rs"

[[test]]
name = "integration_lists"
path = "tests/integration_lists.rs"

[[test]]
name = "integration_oauth"
path = "tests/integration_oauth.rs"

[[test]]
name = "integration_openid"
path = "tests/integration_openid.rs"

[[test]]
name = "integration_pins"
path = "tests/integration_pins.rs"

[[test]]
name = "integration_reactions"
path = "tests/integration_reactions.rs"

[[test]]
name = "integration_reminders"
path = "tests/integration_reminders.rs"

[[test]]
name = "integration_rtm"
path = "tests/integration_rtm.rs"

[[test]]
name = "integration_search"
path = "tests/integration_search.rs"

[[test]]
name = "integration_socket_mode"
path = "tests/integration_socket_mode.rs"

[[test]]
name = "integration_stars"
path = "tests/integration_stars.rs"

[[test]]
name = "integration_team"
path = "tests/integration_team.rs"

[[test]]
name = "integration_usergroups"
path = "tests/integration_usergroups.rs"

[[test]]
name = "integration_users"
path = "tests/integration_users.rs"

[[test]]
name = "integration_views"
path = "tests/integration_views.rs"

[[test]]
name = "integration_workflows"
path = "tests/integration_workflows.rs"