|
@@ -338,7 +338,7 @@ discard block |
|
|
block discarded – undo |
|
338
|
338
|
'first_name' => 'botname', |
|
339
|
339
|
'username' => 'namebot', |
|
340
|
340
|
]; |
|
341
|
|
- $data['chat'] = ['id' => $data['chat_id']]; |
|
|
341
|
+ $data['chat'] = ['id' => $data['chat_id']]; |
|
342
|
342
|
|
|
343
|
343
|
$fake_response['result'] = $data; |
|
344
|
344
|
} |
|
@@ -491,7 +491,7 @@ discard block |
|
|
block discarded – undo |
|
491
|
491
|
'/bot' . self::$telegram->getApiKey() . '/' . $action, |
|
492
|
492
|
$request_params |
|
493
|
493
|
); |
|
494
|
|
- $result = (string) $response->getBody(); |
|
|
494
|
+ $result = (string) $response->getBody(); |
|
495
|
495
|
|
|
496
|
496
|
//Logging getUpdates Update |
|
497
|
497
|
if ($action === 'getUpdates') { |
|
@@ -845,8 +845,8 @@ discard block |
|
|
block discarded – undo |
|
845
|
845
|
$requests = array_map('intval', $requests); |
|
846
|
846
|
|
|
847
|
847
|
$chat_per_second = ($requests['LIMIT_PER_SEC'] === 0); // No more than one message per second inside a particular chat |
|
848
|
|
- $global_per_second = ($requests['LIMIT_PER_SEC_ALL'] < 30); // No more than 30 messages per second to different chats |
|
849
|
|
- $groups_per_minute = (((is_numeric($chat_id) && $chat_id > 0) || $inline_message_id !== null) || ((!is_numeric($chat_id) || $chat_id < 0) && $requests['LIMIT_PER_MINUTE'] < 20)); // No more than 20 messages per minute in groups and channels |
|
|
848
|
+ $global_per_second = ($requests['LIMIT_PER_SEC_ALL'] < 30); // No more than 30 messages per second to different chats |
|
|
849
|
+ $groups_per_minute = (((is_numeric($chat_id) && $chat_id > 0) || $inline_message_id !== null) || ((!is_numeric($chat_id) || $chat_id < 0) && $requests['LIMIT_PER_MINUTE'] < 20)); // No more than 20 messages per minute in groups and channels |
|
850
|
850
|
|
|
851
|
851
|
if ($chat_per_second && $global_per_second && $groups_per_minute) { |
|
852
|
852
|
break; |
Please login to merge, or discard this patch.