2025-02-13 20:31:49 +01:00
|
|
|
[package]
|
|
|
|
|
name = "professor"
|
|
|
|
|
version = "0.1.0"
|
|
|
|
|
edition = "2021"
|
|
|
|
|
|
2025-02-14 10:26:09 +01:00
|
|
|
[profile.release]
|
|
|
|
|
opt-level = 3
|
|
|
|
|
overflow-checks = false
|
|
|
|
|
debug = "none"
|
|
|
|
|
debug-assertions = false
|
|
|
|
|
strip = true
|
|
|
|
|
panic = "abort"
|
2025-06-04 15:18:21 +02:00
|
|
|
lto = true
|
2025-02-14 10:26:09 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2025-02-13 20:31:49 +01:00
|
|
|
[dependencies]
|
|
|
|
|
dotenv = "0.15.0"
|
2025-02-14 01:03:42 +01:00
|
|
|
regex = "1.11.1"
|
|
|
|
|
once_cell = "1.20.3"
|
2025-06-04 15:18:21 +02:00
|
|
|
sarcastic = { git = "https://github.com/DJMrTV/bored-yaml.git" }
|
|
|
|
|
chrono = "0.4.39"
|
2026-05-17 17:55:38 +02:00
|
|
|
reqwest = { version = "0.12", features = ["json", "rustls-tls"] }
|
|
|
|
|
songbird = { version = "0.6.0", features = ["builtin-queue", "driver", "gateway"] }
|
|
|
|
|
youtube_dl = { version = "0.10.0", features = ["downloader-rustls-tls"] }
|
|
|
|
|
dashmap = "6.1.0"
|
2026-05-17 16:01:49 +00:00
|
|
|
symphonia = { version = "0.6.0", features = ["aac", "mp3", "isomp4", "alac", "flac", "pcm", "vorbis"] }
|
2025-02-13 20:31:49 +01:00
|
|
|
|
|
|
|
|
[dependencies.tokio]
|
|
|
|
|
version = "1.43.0"
|
2026-05-17 17:55:38 +02:00
|
|
|
features = ["rt", "macros"]
|
2025-02-13 20:31:49 +01:00
|
|
|
|
2025-02-14 01:03:42 +01:00
|
|
|
|
2025-02-13 20:31:49 +01:00
|
|
|
[dependencies.serenity]
|
2025-02-14 01:03:42 +01:00
|
|
|
version = "0.12.4"
|
2026-05-17 17:55:38 +02:00
|
|
|
features = ["interactions_endpoint", "utils", "collector"]
|
2025-02-14 01:03:42 +01:00
|
|
|
|
|
|
|
|
[build-dependencies]
|
|
|
|
|
serde = { version = "1.0.217", features = ["derive"] }
|
|
|
|
|
serde_json = "1.0.138"
|