telegram-api icon indicating copy to clipboard operation
telegram-api copied to clipboard

Many unwanted messages

Open boesbo opened this issue 6 years ago • 2 comments

unreal4u/telegram-api v3.5.0 A complete Telegram bot API implementation written in PHP, with support for inline bot

Often it happens (not always) that I send a message via the bot and I receive many more. Of the times 2/3 of the times also 10. Even with a simple code like this recalled 1 time.

$loop = Factory::create();
$sendMessage = new SendMessage();
$sendMessage->text = 'Test message';
$sendMessage->chat_id = $chatId;
$promise = $tgLog->performApiRequest($sendMessage);
$promise->then(
  function ($response) {},
  function (\Exception $exception) {
    throw new Exception($exception->getMessage());
  }
);
$loop->run();

boesbo avatar Sep 18 '19 14:09 boesbo

Hi! Do you mean you are getting 10 exceptions? In that case, what does the exception say?

unreal4u avatar Sep 18 '19 14:09 unreal4u

I tested thoroughly. No exceptions are launched. It probably happens when an immediate response is not received then a second one is sent (third, fourth, fifth).

boesbo avatar Nov 10 '19 15:11 boesbo