Add the support of threads without replies: if we replied to ourselves, it is considered, if not, it is rejected

This commit is contained in:
VERET Clément
2020-03-05 11:38:57 +01:00
parent caf38559f1
commit 7e2fc12487
2 changed files with 10 additions and 0 deletions

View File

@@ -320,6 +320,14 @@ pub fn run(config: Config) {
feed.reverse();
for tweet in &feed {
// determine if the tweet is part of a thread (response to self) or a standard response
if let Some(r) = &tweet.in_reply_to_screen_name {
if &r.to_lowercase() != &config.twitter.username.to_lowercase() {
// we are responding not threading
continue;
}
};
// build basic status by just yielding text and dereferencing contained urls
let mut status = match build_basic_status(tweet) {
Ok(t) => t,