[V2] add inlinecallback to buttoncallback event
Allow ButtonCallback event to handle UpdateInlineBotCallbackQuery, add chat property to it
Getting message from inline doesn't really work, unless peer is known. Not sure if it should. Needs to be investigated
For the editing of inline messages - there are multiple options what to do with it.
- leave users to use raw api
- create separate friendly method for editing it
- update friendly method
edit_messageto accept abcs.InputBotInlineMessageId, and calledit_inline_bot_messageunder the hood - create
edit_messagejust for this update type.
My opinion - 2nd or 3rd are the best options. 3rd is better for users, 2nd is better for maitainers - especially since edit_inline_bot_message just returns a bool
Note - message id, that is unpacked from types.InputBotInlineMessageId/types.InputBotInlineMessageId64 (in case of PM or simple chat) is sender's message id, not even bot's.