diff --git a/README.md b/README.md index 0174bfa6..7ff332b4 100644 --- a/README.md +++ b/README.md @@ -88,7 +88,9 @@ TELOXIDE_TOKEN= cargo run
- + + +
## Commands @@ -157,7 +159,10 @@ TELOXIDE_TOKEN= cargo run
- + + + +

@@ -254,7 +259,10 @@ TELOXIDE_TOKEN= cargo run
- + + + +

Our [finite automaton](https://en.wikipedia.org/wiki/Finite-state_machine), designating a user dialogue, cannot be in an invalid state, and this is why it is called "type-safe". We could use `enum` + `Option`s instead, but it will lead is to lots of unpleasure `.unwrap()`s. diff --git a/media/GUESS_A_NUMBER_BOT.png b/media/GUESS_A_NUMBER_BOT.png index f3ee708b..44dba014 100644 Binary files a/media/GUESS_A_NUMBER_BOT.png and b/media/GUESS_A_NUMBER_BOT.png differ diff --git a/media/PING_PONG_BOT.png b/media/PING_PONG_BOT.png index d89fc248..bf77cb34 100644 Binary files a/media/PING_PONG_BOT.png and b/media/PING_PONG_BOT.png differ diff --git a/media/SIMPLE_COMMANDS_BOT.png b/media/SIMPLE_COMMANDS_BOT.png index c48f1518..dbd5a0af 100644 Binary files a/media/SIMPLE_COMMANDS_BOT.png and b/media/SIMPLE_COMMANDS_BOT.png differ