diff --git a/updates.go b/updates.go index a5168fa..8678238 100644 --- a/updates.go +++ b/updates.go @@ -12,11 +12,11 @@ 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 } } }()