diff options
| author | seth <[email protected]> | 2023-12-02 07:00:24 -0500 |
|---|---|---|
| committer | seth <[email protected]> | 2023-12-15 16:41:13 -0500 |
| commit | 0025ad5ea8d412aacc3184d18063fd5ff3de0175 (patch) | |
| tree | 1d2b5ac5c04a092756180722358d929feeae50aa /src/utils.rs | |
| parent | ac32ec2a0ba37deb0ad82b4f2ee9c1e1b359cc88 (diff) | |
feat: add per guild configuration
Diffstat (limited to 'src/utils.rs')
| -rw-r--r-- | src/utils.rs | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/src/utils.rs b/src/utils.rs index 10140f4..e4ac03e 100644 --- a/src/utils.rs +++ b/src/utils.rs @@ -6,17 +6,6 @@ use rand::seq::SliceRandom; use serenity::{CreateEmbed, Message}; use url::Url; -pub fn parse_snowflake_from_env<T, F: Fn(u64) -> T>(key: &str, f: F) -> Option<T> { - std::env::var(key).ok().and_then(|v| v.parse().map(&f).ok()) -} -pub fn parse_snowflakes_from_env<T, F: Fn(u64) -> T>(key: &str, f: F) -> Option<Vec<T>> { - std::env::var(key).ok().and_then(|gs| { - gs.split(',') - .map(|g| g.parse().map(&f)) - .collect::<Result<Vec<_>, _>>() - .ok() - }) -} /* * chooses a random element from an array */ |
