# HG changeset patch # User Sietse Brouwer # Date 1477762362 -7200 # Sat Oct 29 19:32:42 2016 +0200 # Node ID 723995df950b6515a28a311121a3711e548890cf # Parent 04270d3485bebba99c79f4076fffe50c26ce82d3 Separate inline part of graph from non-inline diff --git a/telegram-bot-diagram.dot b/telegram-bot-diagram.dot --- a/telegram-bot-diagram.dot +++ b/telegram-bot-diagram.dot @@ -1,6 +1,6 @@ digraph G { subgraph bot_states { - node [shape=ellipse]; + node [shape=ellipse, style=filled, fillcolor=lightblue]; "bot waiting"; "bot got inline query"; "bot got /"; @@ -8,7 +8,7 @@ "bot got callback"; } subgraph user_states { - node [shape=ellipse]; + node [shape=ellipse,style=filled,fillcolor=burlywood]; "user typed @bot,\nsaw placeholder text"; "user got reply\n+ ReplyKeyboard"; "group got picked reply"; @@ -47,14 +47,6 @@ "user sends bot inline query" -> "bot got inline query"; - "bot got inline query" - -> "bot replies"; - - "bot got inline query" - -> "bot replies\n+ ReplyKeyboard"; - "bot replies\n+ ReplyKeyboard" - -> "user got reply\n+ ReplyKeyboard"; - "user got reply\n+ ReplyKeyboard" -> "user picks reply"; "user picks reply" @@ -94,7 +86,6 @@ "user sends /" -> "bot got /"; - "bot got /" -> "bot replies\n+ InlineReplyKeyboard"; "bot got /" -> "bot replies\n+ ReplyKeyboard"; "bot got /" -> "bot replies";