summaryrefslogtreecommitdiff
path: root/src/handler/pinboard.rs
diff options
context:
space:
mode:
authorseth <[email protected]>2023-11-16 23:19:29 -0500
committerseth <[email protected]>2023-11-18 01:42:03 +0000
commit13b54108494b7492b3772ff477ed9a02c56c7972 (patch)
tree416247f2cb3404613f60373b59f65c592ce19173 /src/handler/pinboard.rs
parent86318aa4aa8a7547e6398342a0c7b609e307dd5d (diff)
chore: cleanup imports
Diffstat (limited to 'src/handler/pinboard.rs')
-rw-r--r--src/handler/pinboard.rs9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/handler/pinboard.rs b/src/handler/pinboard.rs
index 56f53b4..02dfdf9 100644
--- a/src/handler/pinboard.rs
+++ b/src/handler/pinboard.rs
@@ -1,4 +1,5 @@
-use crate::utils::{floor_char_boundary, parse_snowflake_from_env, parse_snowflakes_from_env};
+use crate::utils;
+
use log::*;
use poise::serenity_prelude::model::prelude::*;
use poise::serenity_prelude::Context;
@@ -10,10 +11,10 @@ pub struct PinBoard {
}
impl PinBoard {
pub fn new() -> Option<Self> {
- let Some(target) = parse_snowflake_from_env("PIN_BOARD_TARGET", ChannelId) else {
+ let Some(target) = utils::parse_snowflake_from_env("PIN_BOARD_TARGET", ChannelId) else {
return None;
};
- let sources = parse_snowflakes_from_env("PIN_BOARD_SOURCES", ChannelId);
+ let sources = utils::parse_snowflakes_from_env("PIN_BOARD_SOURCES", ChannelId);
Some(Self { sources, target })
}
@@ -43,7 +44,7 @@ impl PinBoard {
async fn redirect(&self, ctx: &Context, pin: &Message, pinner: Option<UserId>) {
let pinner = pinner.map_or("*someone*".to_owned(), |u| format!("<@{u}>"));
- let truncation_point = floor_char_boundary(&pin.content, 700);
+ let truncation_point = utils::floor_char_boundary(&pin.content, 700);
let truncated_content = if pin.content.len() <= truncation_point {
pin.content.to_string()
} else {