Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
GyverLibs committed Sep 28, 2022
1 parent d49b4d0 commit bbcfb13
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit bbcfb13

Please sign in to comment.