/** * Get message ids * @return array */ private function getChatIds() { $chatIds = array(); $updates = $this->apiHelper->apiRequest('getUpdates', array('offset' => count($this->processedIds), 'limit' => 20, 'timeout' => 0)); if (is_array($updates)) { foreach ($updates as $update) { if (isset($update['message']['chat']['id'])) { $chatIds[$update['update_id']] = $update['message']['chat']['id']; } } } return $chatIds; }