title: Offset parameter ignored in getUpdates Telegram bot API
body: <p>I am making a telegram bot using the telegram bot web API as described <a href="https://core.telegram.org/bots/api" rel="nofollow noreferrer">here</a></p>
  
  <p>I am using long polling to collect updates for my bot via the method <a href="https://core.telegram.org/bots/api#getupdates" rel="nofollow noreferrer">getUpdates</a>. In order to avoid processing the same message twice I am using the method's offset parameter.</p>
  
  <pre><code>import requests
  
  url = "https://api.telegram.org/botTOKEN/getUpdates"
  offsetParam = {'offset' : 999}
  response = requests.get(url,params=offsetParam)
  </code></pre>
  
  <p>When running this code, one would expect that every update would have an offset greater than 999. However I still get message_id's which are less than 999 as part of the last variable in the code (all of them, as a matter of fact).</p>
  
  <p>Can anyone help me figure out why is the response offset not increasing after this call?</p>
  
  <p>P.S: I'm glad to provide extra info.</p>
  
  <p>Thanks</p>