Dimport 2025.9.21

Imports messages from JSON files generated by DiscordChatExporter and replaces expired links with media files downloaded by Dimage.
[package]

name = "Dimport"

version = "2025.9.21"

authors = ["Inc44"]

edition = "2021"

rust-version = "1.83"

description = "Imports messages from JSON files generated by DiscordChatExporter and replaces expired links with media files downloaded by Dimage."

readme = "README.md"

repository = "https://github.com/Inc44/Dimport"

license = "MIT"

keywords = ["importer", "discord", "discord-bot"]



[dependencies]

dotenvy = "0.15"

poise = { version = "0.6", default-features = false }

reqwest = { version = "0.11", default-features = false, features = ["rustls-tls"] }

serde = { version = "1", features = ["derive"] }

serde_json = "1"

serenity = { version = "0.12", default-features = false, features=["rustls_backend"] }

tempfile = { version = "3", default-features = false }

tokio = { version = "1", default-features = false, features = ["macros", "rt-multi-thread", "time"] }

walkdir = "2"

zip = { version = "5", default-features = false, features = ["bzip2", "deflate", "deflate64", "lzma", "ppmd", "xz", "zstd"] }



[profile.release]

codegen-units = 1

lto = "fat"

opt-level = "z"

panic = "abort"

strip = "symbols"