1
Fork 0
mirror of https://github.com/RYGhub/royalnet.git synced 2024-11-25 12:34:19 +00:00

Make /start display the bot's current version

This commit is contained in:
Steffo 2024-07-08 06:21:27 +02:00
parent 26a2794be8
commit 60502e1844
Signed by: steffo
GPG key ID: 5ADA3868646C3FC0

View file

@ -5,6 +5,10 @@ use teloxide::requests::Requester;
use teloxide::types::{Message}; use teloxide::types::{Message};
use super::{CommandResult}; use super::{CommandResult};
const VERSION: &'static str = env!("CARGO_PKG_VERSION");
pub async fn handler(bot: &Bot, message: &Message) -> CommandResult { pub async fn handler(bot: &Bot, message: &Message) -> CommandResult {
let author = message.from() let author = message.from()
.context("Non è stato possibile determinare chi ha inviato questo comando.")?; .context("Non è stato possibile determinare chi ha inviato questo comando.")?;
@ -28,8 +32,9 @@ pub async fn handler(bot: &Bot, message: &Message) -> CommandResult {
let text = format!( let text = format!(
"👋 Ciao {author_username}! Sono @{me_username}, il robot tuttofare della RYG!\n\n\ "👋 Ciao {author_username}! Sono @{me_username}, il robot tuttofare della RYG!\n\n\
Sto eseguendo la versione {VERSION}.\n\n\
Puoi vedere l'elenco delle mie funzionalità dal menu in basso.\n\n\ Puoi vedere l'elenco delle mie funzionalità dal menu in basso.\n\n\
Cosa posso fare per te oggi?" Cosa posso fare per te oggi?",
); );
let _reply = bot let _reply = bot