diff --git a/updates.go b/updates.go index a5168fa..7106201 100644 --- a/updates.go +++ b/updates.go @@ -12,11 +12,10 @@ func (bot *BotAPI) UpdatesChan(config UpdateConfig) (chan Update, error) { } for _, update := range updates { - if update.UpdateID > config.Offset { + if update.UpdateID >= config.Offset { config.Offset = update.UpdateID + 1 + bot.Updates <- update } - - bot.Updates <- update } } }()