diff --git a/Cargo.toml b/Cargo.toml index f39c2907..ab6c0f3e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -126,7 +126,7 @@ name = "dialogue" required-features = ["macros"] [[example]] -name = "simple_commands" +name = "command" required-features = ["macros"] [[example]] diff --git a/README.md b/README.md index 73ba1b81..e63cd1ab 100644 --- a/README.md +++ b/README.md @@ -84,7 +84,7 @@ tokio = { version = "1.8", features = ["rt-multi-thread", "macros"] } This bot replies with a dice throw to each received message: -([Full](examples/dices.rs)) +([Full](examples/throw_dice.rs)) ```rust,no_run use teloxide::prelude::*; @@ -92,7 +92,7 @@ use teloxide::prelude::*; #[tokio::main] async fn main() { pretty_env_logger::init(); - log::info!("Starting dices_bot..."); + log::info!("Starting throw dice bot..."); let bot = Bot::from_env().auto_send(); @@ -106,7 +106,7 @@ async fn main() {
- +
@@ -121,7 +121,7 @@ Commands are strongly typed and defined declaratively, similar to how we define [structopt]: https://docs.rs/structopt/0.3.9/structopt/ [serde-json]: https://github.com/serde-rs/json -([Full](examples/simple_commands.rs)) +([Full](examples/command.rs)) ```rust,no_run use teloxide::{prelude::*, utils::command::BotCommands}; @@ -131,7 +131,7 @@ use std::error::Error; #[tokio::main] async fn main() { pretty_env_logger::init(); - log::info!("Starting simple_commands_bot..."); + log::info!("Starting command bot..."); let bot = Bot::from_env().auto_send(); @@ -176,7 +176,7 @@ async fn answer(
- +
@@ -213,7 +213,7 @@ impl Default for State { #[tokio::main] async fn main() { pretty_env_logger::init(); - log::info!("Starting dialogue_bot..."); + log::info!("Starting dialogue bot..."); let bot = Bot::from_env().auto_send(); @@ -302,7 +302,7 @@ async fn receive_location(
- +
diff --git a/examples/admin.rs b/examples/admin.rs index 93ff78e9..298d62b5 100644 --- a/examples/admin.rs +++ b/examples/admin.rs @@ -56,7 +56,7 @@ impl FromStr for UnitOfTime { #[tokio::main] async fn main() { pretty_env_logger::init(); - log::info!("Starting admin_bot..."); + log::info!("Starting admin bot..."); let bot = teloxide::Bot::from_env().auto_send(); diff --git a/examples/buttons.rs b/examples/buttons.rs index f68b3b3a..5b16fe35 100644 --- a/examples/buttons.rs +++ b/examples/buttons.rs @@ -21,7 +21,7 @@ enum Command { #[tokio::main] async fn main() -> Result<(), Box> { pretty_env_logger::init(); - log::info!("Starting bot..."); + log::info!("Starting buttons bot..."); let bot = Bot::from_env().auto_send(); diff --git a/examples/simple_commands.rs b/examples/command.rs similarity index 96% rename from examples/simple_commands.rs rename to examples/command.rs index 4734b980..5b30240a 100644 --- a/examples/simple_commands.rs +++ b/examples/command.rs @@ -5,7 +5,7 @@ use std::error::Error; #[tokio::main] async fn main() { pretty_env_logger::init(); - log::info!("Starting simple_commands_bot..."); + log::info!("Starting command bot..."); let bot = Bot::from_env().auto_send(); diff --git a/examples/db_remember.rs b/examples/db_remember.rs index 2aba6dc4..57f3007b 100644 --- a/examples/db_remember.rs +++ b/examples/db_remember.rs @@ -38,7 +38,7 @@ pub enum Command { #[tokio::main] async fn main() { pretty_env_logger::init(); - log::info!("Starting db_remember_bot..."); + log::info!("Starting DB remember bot..."); let bot = Bot::from_env().auto_send(); diff --git a/examples/dialogue.rs b/examples/dialogue.rs index f0c46a54..1c75e630 100644 --- a/examples/dialogue.rs +++ b/examples/dialogue.rs @@ -35,7 +35,7 @@ impl Default for State { #[tokio::main] async fn main() { pretty_env_logger::init(); - log::info!("Starting dialogue_bot..."); + log::info!("Starting dialogue bot..."); let bot = Bot::from_env().auto_send(); diff --git a/examples/dispatching_features.rs b/examples/dispatching_features.rs index fb36a96a..91ef0808 100644 --- a/examples/dispatching_features.rs +++ b/examples/dispatching_features.rs @@ -12,7 +12,7 @@ use teloxide::{ #[tokio::main] async fn main() { pretty_env_logger::init(); - log::info!("Starting dispatching_features_bot..."); + log::info!("Starting dispatching features bot..."); let bot = Bot::from_env().auto_send(); diff --git a/examples/heroku_ping_pong.rs b/examples/heroku_ping_pong.rs index 957133d1..6374ed78 100644 --- a/examples/heroku_ping_pong.rs +++ b/examples/heroku_ping_pong.rs @@ -39,7 +39,7 @@ use reqwest::{StatusCode, Url}; #[tokio::main] async fn main() { pretty_env_logger::init(); - log::info!("Starting heroku_ping_pong_bot..."); + log::info!("Starting Heroku ping-pong bot..."); let bot = Bot::from_env().auto_send(); diff --git a/examples/inline.rs b/examples/inline.rs index be8871c5..a85de2c2 100644 --- a/examples/inline.rs +++ b/examples/inline.rs @@ -9,7 +9,7 @@ use teloxide::{ #[tokio::main] async fn main() { pretty_env_logger::init(); - log::info!("Starting inline_bot..."); + log::info!("Starting inline bot..."); let bot = Bot::from_env().auto_send(); diff --git a/examples/ngrok_ping_pong.rs b/examples/ngrok_ping_pong.rs index e93aef2b..f44086c6 100644 --- a/examples/ngrok_ping_pong.rs +++ b/examples/ngrok_ping_pong.rs @@ -6,7 +6,7 @@ use teloxide::{dispatching::update_listeners::webhooks, prelude::*}; #[tokio::main] async fn main() { pretty_env_logger::init(); - log::info!("Starting ngrok_ping_pong_bot..."); + log::info!("Starting ngrok ping-pong bot..."); let bot = Bot::from_env().auto_send(); diff --git a/examples/shared_state.rs b/examples/shared_state.rs index cdc65a13..33f5d4b6 100644 --- a/examples/shared_state.rs +++ b/examples/shared_state.rs @@ -10,7 +10,7 @@ static MESSAGES_TOTAL: Lazy = Lazy::new(AtomicU64::default); #[tokio::main] async fn main() { pretty_env_logger::init(); - log::info!("Starting shared_state_bot..."); + log::info!("Starting shared state bot..."); let bot = Bot::from_env().auto_send(); diff --git a/examples/dices.rs b/examples/throw_dice.rs similarity index 88% rename from examples/dices.rs rename to examples/throw_dice.rs index a91a7ea4..758778b1 100644 --- a/examples/dices.rs +++ b/examples/throw_dice.rs @@ -5,7 +5,7 @@ use teloxide::prelude::*; #[tokio::main] async fn main() { pretty_env_logger::init(); - log::info!("Starting dices_bot..."); + log::info!("Starting throw dice bot..."); let bot = Bot::from_env().auto_send(); diff --git a/media/DIALOGUE_BOT.gif b/media/DIALOGUE_BOT.gif deleted file mode 100644 index 68e4d0a7..00000000 Binary files a/media/DIALOGUE_BOT.gif and /dev/null differ diff --git a/media/DICES_BOT.gif b/media/DICES_BOT.gif deleted file mode 100644 index 341361f1..00000000 Binary files a/media/DICES_BOT.gif and /dev/null differ diff --git a/media/SIMPLE_COMMANDS_BOT.gif b/media/SIMPLE_COMMANDS_BOT.gif deleted file mode 100644 index 56c17a7b..00000000 Binary files a/media/SIMPLE_COMMANDS_BOT.gif and /dev/null differ diff --git a/media/command.gif b/media/command.gif new file mode 100644 index 00000000..ef2e4a5b Binary files /dev/null and b/media/command.gif differ diff --git a/media/dialogue.gif b/media/dialogue.gif new file mode 100644 index 00000000..dd29622e Binary files /dev/null and b/media/dialogue.gif differ diff --git a/media/throw-dice.gif b/media/throw-dice.gif new file mode 100644 index 00000000..dec2620d Binary files /dev/null and b/media/throw-dice.gif differ diff --git a/src/dispatching/mod.rs b/src/dispatching/mod.rs index 475484ae..ef958901 100644 --- a/src/dispatching/mod.rs +++ b/src/dispatching/mod.rs @@ -39,7 +39,7 @@ //! # #[tokio::main] //! # async fn main() { //! pretty_env_logger::init(); -//! log::info!("Starting shared_state_bot..."); +//! log::info!("Starting shared state bot..."); //! //! let bot = Bot::from_env().auto_send(); //! diff --git a/src/lib.rs b/src/lib.rs index f5faf538..4c2ba9d8 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -4,14 +4,14 @@ //! //! For a high-level overview, see [our GitHub repository](https://github.com/teloxide/teloxide). //! -//! ([Full](https://github.com/teloxide/teloxide/blob/master/examples/dices.rs)) +//! ([Full](https://github.com/teloxide/teloxide/blob/master/examples/throw_dice.rs)) //! ```no_run //! use teloxide::prelude::*; //! //! # #[tokio::main] //! # async fn main() { //! pretty_env_logger::init(); -//! log::info!("Starting dices_bot..."); +//! log::info!("Starting throw dice bot..."); //! //! let bot = Bot::from_env().auto_send(); //!