From bbcfb13412614851bf6b3a2506c0ad5d8243b39c Mon Sep 17 00:00:00 2001
From: Alex <alexgyvershow@ya.ru>
Date: Thu, 29 Sep 2022 00:47:09 +0300
Subject: [PATCH] Update README.md

---
 README.md | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/README.md b/README.md
index f652032..8fa7a7e 100644
--- a/README.md
+++ b/README.md
@@ -763,6 +763,30 @@ void loop() {
 }
 ```
 
+### Пропуск "пропущенных" сообщений
+Если нужно проигнорировать сообщения, отправленные юзером в то время как бот был оффлайн (или выключен), то можно поступить так:
+- Запомнить unix-время, когда бот вышел в онлайн
+- Сравнивать время текущего сообщения с ним. Если оно меньше - игнорировать сообщение
+
+Пример пропуска сообщений, отправленных до запуска контроллера:
+```cpp
+uint32_t startUnix;     // храним время
+
+void setup() {
+  //connectWiFi();
+
+  bot.attach(newMsg);
+  bot.sendMessage("start", "1234"); // отправить сообщение, чтобы получить время
+  startUnix = bot.getUnix();        // запомнили
+}
+
+// обработчик сообщений
+void newMsg(FB_msg& msg) {
+  if (msg.unix < startUnix) return; // игнорировать сообщения
+  // ....
+}
+```
+
 <a id="versions"></a>
 ## Версии
 - v1.0