From 6f9f1d069ebff8de07f9678a2cbd948355bc28c2 Mon Sep 17 00:00:00 2001 From: Sakuhl <2012collector@gmail.com> Date: Sun, 28 Jan 2018 16:50:24 +0100 Subject: [PATCH] Show long results properly --- src/commands/mod.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/commands/mod.rs b/src/commands/mod.rs index 6aed533..439786b 100644 --- a/src/commands/mod.rs +++ b/src/commands/mod.rs @@ -113,7 +113,9 @@ pub fn wc_crop(command: &str, msg: &Message) -> Result<(), Error> { let client = reqwest::ClientBuilder::new().timeout(::std::time::Duration::from_secs(10000)).build().unwrap(); let new_url = client.get(&format!("https://wynncraft-autocrop.herokuapp.com/crop?url={}", url)).send()?.text().unwrap(); if new_url.starts_with("https://res.cloudinary.com") { - msg.channel_id.say(&new_url)?; + for chunk in new_url.split(' ').collect::>().chunks(21) { + msg.channel_id.say(&chunk.join(" "))?; + } } else { bail!(failure::err_msg("could not crop image")); }