aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/tell/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/tell/mod.rs')
-rw-r--r--src/plugins/tell/mod.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/tell/mod.rs b/src/plugins/tell/mod.rs
index 5fe4bd1..73d1ac2 100644
--- a/src/plugins/tell/mod.rs
+++ b/src/plugins/tell/mod.rs
@@ -7,6 +7,7 @@ use irc::client::prelude::*;
use chrono::NaiveDateTime;
use humantime::format_duration;
use std::time::Duration;
+use itertools::Itertools;
use time;
use crate::plugin::*;
@@ -48,6 +49,7 @@ impl<T: Database, C: FrippyClient> Tell<T, C> {
let receivers = command.tokens[0]
.split(',')
.filter(|&s| !s.is_empty())
+ .unique()
.collect::<Vec<_>>();
let sender = command.source;