update ngrok_bot example
@@ -20,18 +20,17 @@ use reqwest::{StatusCode, Url};
#[tokio::main]
async fn main() {
teloxide::enable_logging!();
- log::info!("Starting ngrok_ping_pong_bot...");
+ log::info!("Starting heroku_ping_pong_bot...");
let bot = Bot::from_env().auto_send();
- let cloned_bot = bot.clone();
teloxide::repl_with_listener(
- bot,
- |message| async move {
- message.answer("pong").await?;
+ bot.clone(),
+ |mes: Message, bot: AutoSend<Bot>| async move {
+ bot.send_message(mes.chat.id, "pong").await?;
respond(())
},
- webhook(cloned_bot).await,
+ webhook(bot).await,
)
.await;
}
