# Pilot the pilot manipulating telegram bot this project is highly WIP, and the name would also be renamed in the later release, please be really deep considering when trying it. ## Get started ```rust use pilot::{Bot, UpdateMessage, SendMessage}; async fn main() { let mut bot = Bot::new(); bot.command("ping", |bot, msg| async move { match msg.as_ref() { UpdateMessage::Message(msg) => { let message = SendMessage::new(msg.chat.id.to_string(), "pong"); bot.request(message).await; } _ => {} } }); bot.polling().await; } ```