Compare commits
2 Commits
feature/re
...
master
Author | SHA1 | Date | |
---|---|---|---|
7903e2baf4 | |||
87ad83f473 |
2
Cargo.lock
generated
2
Cargo.lock
generated
@ -1145,7 +1145,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "mini_admin_bot"
|
||||
version = "0.1.0"
|
||||
version = "0.2.5"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"chrono",
|
||||
|
@ -1,10 +1,9 @@
|
||||
[package]
|
||||
name = "mini_admin_bot"
|
||||
version = "0.1.0"
|
||||
version = "0.2.5"
|
||||
edition = "2018"
|
||||
|
||||
[dependencies]
|
||||
#teloxide = { version = "0.11.3", features = ["macros", "auto-send"] }
|
||||
teloxide = { version = "0.12", features = ["macros", "auto-send"] }
|
||||
futures = "0.3.5"
|
||||
log = "0.4"
|
||||
|
@ -24,6 +24,8 @@ enum Command {
|
||||
Top,
|
||||
#[command(description = "get the server time")]
|
||||
Time,
|
||||
#[command(description = "get the bot version")]
|
||||
Version,
|
||||
}
|
||||
|
||||
/*#[tokio::main]
|
||||
@ -117,6 +119,10 @@ async fn answer(bot: Bot, msg: Message, command: Command) -> anyhow::Result<()>
|
||||
)
|
||||
.await?
|
||||
}
|
||||
Command::Version => {
|
||||
bot.send_message(msg.chat.id, env!("CARGO_PKG_VERSION"))
|
||||
.await?
|
||||
}
|
||||
};
|
||||
|
||||
Ok(())
|
||||
|
@ -94,3 +94,14 @@ fn test_rewrite_refered_tiktok() {
|
||||
Some("https://vxtiktok.com/@/video/7417808362957589778".to_string())
|
||||
);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_rewrite_refered_instagram() {
|
||||
let url_and_domain =
|
||||
get_domain_from_text("https://www.instagram.com/reel/DJAE4JXSvHn/".to_string());
|
||||
let domain = filter_string(url_and_domain.0, url_and_domain.1);
|
||||
assert_eq!(
|
||||
domain,
|
||||
Some("https://ddinstagram.com/reel/DJAE4JXSvHn/".to_string())
|
||||
);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user