fix ten post
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 3s
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 3s
This commit is contained in:
parent
7bbc3370d7
commit
3a84bfef2e
13
src/bot.rs
13
src/bot.rs
@ -17,10 +17,10 @@ use crate::data::Notify;
|
|||||||
|
|
||||||
pub fn c_bot(c: &Context) {
|
pub fn c_bot(c: &Context) {
|
||||||
let h = async {
|
let h = async {
|
||||||
let mut notify = notify::get_request(100).await;
|
let mut notify = notify::get_request(50).await;
|
||||||
if notify == "err" {
|
if notify == "err" {
|
||||||
refresh(c);
|
refresh(c);
|
||||||
notify = notify::get_request(100).await;
|
notify = notify::get_request(50).await;
|
||||||
}
|
}
|
||||||
let notify: Notify = serde_json::from_str(¬ify).unwrap();
|
let notify: Notify = serde_json::from_str(¬ify).unwrap();
|
||||||
let host = data_toml(&"host");
|
let host = data_toml(&"host");
|
||||||
@ -52,6 +52,7 @@ pub fn c_bot(c: &Context) {
|
|||||||
let vec: Vec<&str> = text.split_whitespace().collect();
|
let vec: Vec<&str> = text.split_whitespace().collect();
|
||||||
let handlev: Vec<&str> = handle.split('.').collect();
|
let handlev: Vec<&str> = handle.split('.').collect();
|
||||||
let mut handlev = handlev[0].trim().to_string();
|
let mut handlev = handlev[0].trim().to_string();
|
||||||
|
let mut ten_p = "false";
|
||||||
|
|
||||||
let mut link = "https://card.syui.ai/".to_owned() + &handlev;
|
let mut link = "https://card.syui.ai/".to_owned() + &handlev;
|
||||||
let s = 0;
|
let s = 0;
|
||||||
@ -321,8 +322,12 @@ pub fn c_bot(c: &Context) {
|
|||||||
let d = String::from_utf8_lossy(&output.stdout);
|
let d = String::from_utf8_lossy(&output.stdout);
|
||||||
let dd = "\n".to_owned() + &d.to_string();
|
let dd = "\n".to_owned() + &d.to_string();
|
||||||
let text_limit = c_char(dd);
|
let text_limit = c_char(dd);
|
||||||
if text_limit.len() > 3 {
|
|
||||||
handlev = d.lines().collect::<Vec<_>>()[0].to_string();
|
handlev = d.lines().collect::<Vec<_>>()[0].to_string();
|
||||||
|
let ten_l = d.lines().collect::<Vec<_>>().len();
|
||||||
|
if ten_l == 2 {
|
||||||
|
ten_p = d.lines().collect::<Vec<_>>()[1];
|
||||||
|
}
|
||||||
|
if ten_p != "true" {
|
||||||
link = "https://card.syui.ai/".to_owned() + &handlev;
|
link = "https://card.syui.ai/".to_owned() + &handlev;
|
||||||
e = link.chars().count();
|
e = link.chars().count();
|
||||||
let str_rep = reply_link::post_request(
|
let str_rep = reply_link::post_request(
|
||||||
@ -337,8 +342,8 @@ pub fn c_bot(c: &Context) {
|
|||||||
)
|
)
|
||||||
.await;
|
.await;
|
||||||
println!("{}", str_rep);
|
println!("{}", str_rep);
|
||||||
w_cid(cid.to_string(), log_file(&"n1"), true);
|
|
||||||
}
|
}
|
||||||
|
w_cid(cid.to_string(), log_file(&"n1"), true);
|
||||||
} else if com == "coin" || com == "/coin" {
|
} else if com == "coin" || com == "/coin" {
|
||||||
let output = Command::new(data_scpt(&"ai"))
|
let output = Command::new(data_scpt(&"ai"))
|
||||||
.arg(&"atproto").arg(&"coin")
|
.arg(&"atproto").arg(&"coin")
|
||||||
|
Loading…
Reference in New Issue
Block a user