summaryrefslogtreecommitdiff
path: root/src/utils.rs
diff options
context:
space:
mode:
authorseth <[email protected]>2023-12-02 07:00:24 -0500
committerseth <[email protected]>2023-12-15 16:41:13 -0500
commit0025ad5ea8d412aacc3184d18063fd5ff3de0175 (patch)
tree1d2b5ac5c04a092756180722358d929feeae50aa /src/utils.rs
parentac32ec2a0ba37deb0ad82b4f2ee9c1e1b359cc88 (diff)
feat: add per guild configuration
Diffstat (limited to 'src/utils.rs')
-rw-r--r--src/utils.rs11
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
*/