Run rustfmt
This commit is contained in:
parent
aaf1697a52
commit
66280535a6
47
src/main.rs
47
src/main.rs
|
@ -209,7 +209,7 @@ async fn irc_loop(
|
||||||
let mut mentioned_1: Option<u64> = None;
|
let mut mentioned_1: Option<u64> = None;
|
||||||
if PING_NICK_1.is_match(message) {
|
if PING_NICK_1.is_match(message) {
|
||||||
if let Some(mat) = PING_NICK_1.find(message) {
|
if let Some(mat) = PING_NICK_1.find(message) {
|
||||||
let slice = &message[mat.start()..mat.end()-1];
|
let slice = &message[mat.start()..mat.end() - 1];
|
||||||
if let Some(id) = id_cache.get(slice) {
|
if let Some(id) = id_cache.get(slice) {
|
||||||
mentioned_1 = id.to_owned();
|
mentioned_1 = id.to_owned();
|
||||||
} else {
|
} else {
|
||||||
|
@ -217,7 +217,7 @@ async fn irc_loop(
|
||||||
for member in &members {
|
for member in &members {
|
||||||
let nick = match &member.nick {
|
let nick = match &member.nick {
|
||||||
Some(s) => s.to_owned(),
|
Some(s) => s.to_owned(),
|
||||||
None => member.user.name.clone()
|
None => member.user.name.clone(),
|
||||||
};
|
};
|
||||||
|
|
||||||
if nick == slice {
|
if nick == slice {
|
||||||
|
@ -231,12 +231,11 @@ async fn irc_loop(
|
||||||
mentioned_1 = None;
|
mentioned_1 = None;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if PING_RE_2.is_match(message) {
|
if PING_RE_2.is_match(message) {
|
||||||
for mat in PING_RE_2.find_iter(message) {
|
for mat in PING_RE_2.find_iter(message) {
|
||||||
let slice = &message[mat.start()+1..mat.end()];
|
let slice = &message[mat.start() + 1..mat.end()];
|
||||||
dbg!(slice);
|
dbg!(slice);
|
||||||
if id_cache.get(slice).is_none() {
|
if id_cache.get(slice).is_none() {
|
||||||
let mut found = false;
|
let mut found = false;
|
||||||
|
@ -291,18 +290,22 @@ async fn irc_loop(
|
||||||
}
|
}
|
||||||
|
|
||||||
let mut computed = message.to_string();
|
let mut computed = message.to_string();
|
||||||
|
|
||||||
for mat in PING_RE_2.find_iter(message) {
|
for mat in PING_RE_2.find_iter(message) {
|
||||||
let slice = &message[mat.start()+1..mat.end()];
|
let slice = &message[mat.start() + 1..mat.end()];
|
||||||
if let Some(cached) = id_cache.get(slice) {
|
if let Some(cached) = id_cache.get(slice) {
|
||||||
if let &Some(id) = cached {
|
if let &Some(id) = cached {
|
||||||
computed = PING_RE_2.replace(&computed, format!("<@{}>", id)).to_string();
|
computed = PING_RE_2
|
||||||
|
.replace(&computed, format!("<@{}>", id))
|
||||||
|
.to_string();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if let Some(id) = mentioned_1 {
|
if let Some(id) = mentioned_1 {
|
||||||
computed = PING_NICK_1.replace(&computed, format!("<@{}>", id)).to_string();
|
computed = PING_NICK_1
|
||||||
|
.replace(&computed, format!("<@{}>", id))
|
||||||
|
.to_string();
|
||||||
}
|
}
|
||||||
|
|
||||||
w.username(nickname);
|
w.username(nickname);
|
||||||
|
@ -311,20 +314,24 @@ async fn irc_loop(
|
||||||
})
|
})
|
||||||
.await?;
|
.await?;
|
||||||
} else {
|
} else {
|
||||||
let mut computed = message.to_string();
|
let mut computed = message.to_string();
|
||||||
|
|
||||||
for mat in PING_RE_2.find_iter(message) {
|
|
||||||
let slice = &message[mat.start()+1..mat.end()];
|
|
||||||
if let Some(cached) = id_cache.get(slice) {
|
|
||||||
if let &Some(id) = cached {
|
|
||||||
computed = PING_RE_2.replace(&computed, format!("<@{}>", id)).to_string();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if let Some(id) = mentioned_1 {
|
for mat in PING_RE_2.find_iter(message) {
|
||||||
computed = PING_NICK_1.replace(&computed, format!("<@{}>", id)).to_string();
|
let slice = &message[mat.start() + 1..mat.end()];
|
||||||
|
if let Some(cached) = id_cache.get(slice) {
|
||||||
|
if let &Some(id) = cached {
|
||||||
|
computed = PING_RE_2
|
||||||
|
.replace(&computed, format!("<@{}>", id))
|
||||||
|
.to_string();
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if let Some(id) = mentioned_1 {
|
||||||
|
computed = PING_NICK_1
|
||||||
|
.replace(&computed, format!("<@{}>", id))
|
||||||
|
.to_string();
|
||||||
|
}
|
||||||
|
|
||||||
channel_id
|
channel_id
|
||||||
.say(&http, format!("<{}> {}", nickname, computed))
|
.say(&http, format!("<{}> {}", nickname, computed))
|
||||||
|
|
Loading…
Reference in a new issue