Commit Graph

24 Commits (69399c1a36f6f0577975be68718033aae0db79ab)

Author SHA1 Message Date
Demian cee9ad2ddd telebot: refactor web apps 2 years ago
Mikhail Borovikov e22b5f4f64 Added web_app fields for the buttons 2 years ago
Demian 635f51c455 callbacks: handle both inline and regular messages in MessageSig 3 years ago
Demian f61d30b66b telebot: satisfy Editable for Callback and InlineResult, remove InlineID from Message 3 years ago
profawk 66f939ca14 Fix inlinebutton With func
the InlineButton With func returned a new button with it's url property mangled (t.Text instead of t.URL)
this caused telegram to respoind with 400
4 years ago
Demian 541cbd7e1e bot: add callback unique field 4 years ago
Demian 5a1a187e87 telebot: clarify and fix all naming issues 4 years ago
Demian d02458be27 options: implement CallbackEndpoint for Btn 4 years ago
Demian f5f0b4b696 options: remove unused Action fields from buttons 4 years ago
Demian f82c0ec609 telebot: fix linter inspection problems 4 years ago
Demian 16e74b8025 payments: complete shipping API 4 years ago
Ian Patrick Badtrousers d7c155f97e keyboards: simple constructors added 4 years ago
unknown 0cfb922e9e Update Action field in reply and inline buttons 5 years ago
demiangetman 40dabc4275 Add login_url field support to InlineButton 5 years ago
demiangetman f286f15c03 Implement IsInline helper function 5 years ago
demiangetman 7631100db9 Add switch_inline_query_current_chat field to InlineButton 5 years ago
Ian Byrd 62ac17dbc9
JSON fix for buttons. 7 years ago
Ian Byrd a2d28e604d
Minor API changes. 7 years ago
Ian Byrd bdd5916b83
Callbacks fixed for both button types. 7 years ago
Ian Byrd 4f400f035e
Raw() method introduced. KeyboardButton -> ReplyButton. 7 years ago
Ian Byrd 5a73cee70a
Handle() now supports keyboard buttons as endpoints. 7 years ago
Ian Byrd eae6345b88
InlineButton became endpoint (callback handling.) 7 years ago
Ian Byrd 612ab345bd Improved inline API. TODO proper result types. 7 years ago
Ian Byrd dbc2cd7f6d
Massive refactoring and file structure changes.
- Callback structs has been moved to callbacks.go
- User / Chat and its methods -> chat.go
- Concept of Editable and Message Signature introduced
- No more types.go, it's been refactored into media.go + friends
7 years ago