TelegramBot / Api

Native PHP Wrapper for Telegram BOT API
MIT License
1.06k stars 324 forks source link

fix Animation type add file_unique_id field #402

Closed mamontovdmitriy closed 1 year ago

mamontovdmitriy commented 1 year ago

When I send an animation file, it throws an error "Call to undefined method TelegramBot\Api\Types\Animation::setFileUniqueId()". I figured out that the "file_unique_id" field is absent in the class Types/Animation.php. So I added It.

vbatalov commented 1 year ago

У меня имеется такая же ошибка после обновления Вашего репозитория. Call to undefined method TelegramBot\Api\Types\Animation::setFileUniqueId()

vbatalov commented 1 year ago

Мне пришлось откатить версию "telegram-bot/api": "2.3.24"

mamontovdmitriy commented 1 year ago

У меня имеется такая же ошибка после обновления Вашего репозитория. Call to undefined method TelegramBot\Api\Types\Animation::setFileUniqueId()

Я проверил свой код дважды. Он отлично работает у меня. Можете ли Вы дать мне подробности, чтобы воспроизвести эту ошибку? Что Вы делали пошагово?

I've checked my code twice. It works fine to me. Can you give me some details to reproduce this bug? What did you do step by step?

vbatalov commented 1 year ago

У меня имеется такая же ошибка после обновления Вашего репозитория. Call to undefined method TelegramBot\Api\Types\Animation::setFileUniqueId()

Я проверил свой код дважды. Он отлично работает у меня. Можете ли Вы дать мне подробности, чтобы воспроизвести эту ошибку? Что Вы делали пошагово?

I've checked my code twice. It works fine to me. Can you give me some details to reproduce this bug? What did you do step by step?

После обновления 2.3.25 мой бот в целом упал. Исправляя одну ошибку, появляется другая. Ошибка приведенная выше, была первая. Затем начались сыпаться ошибки от метода RemoveKeyboard, затем по InlineKeyboards. Я не знаю, с чем это может быть связано. Но я просто откатил версию и все работает стабильно.

mamontovdmitriy commented 1 year ago

После обновления 2.3.25 мой бот в целом упал. Исправляя одну ошибку, появляется другая. Ошибка приведенная выше, была первая. Затем начались сыпаться ошибки от метода RemoveKeyboard, затем по InlineKeyboards. Я не знаю, с чем это может быть связано. Но я просто откатил версию и все работает стабильно.

Видимо, это какая-то другая проблема. Если Вы считаете, что дело в библиотеке, а не в Вашем боте, то можете создать ишью https://github.com/TelegramBot/Api/issues/new

Probably it's another problem. If you think the problem is in this library, you can create a new issue here https://github.com/TelegramBot/Api/issues/new