Commit Graph

67 Commits

Author SHA1 Message Date
Demian
d90e8974cc telebot: restructure and refactor 2022-10-06 00:45:27 +03:00
Demian
dc27c6cb4c bot: implement menu button 2022-10-05 00:47:43 +03:00
Demian
cee9ad2ddd telebot: refactor web apps 2022-10-05 00:11:00 +03:00
Mikhail Borovikov
e22b5f4f64 Added web_app fields for the buttons 2022-04-17 22:54:30 +07:00
Demian
8ad1e044ee telebot: naming, docs 2022-02-08 01:43:15 +02:00
Demian
6c51ff7743 docs: fix Split examples 2022-02-08 01:37:56 +02:00
demget
9849ae0f18
Merge pull request #485 from setval/support-5.6
api: support 5.6
2022-02-05 21:42:10 +02:00
Nikita
496146d307 options: add protect 2022-02-05 22:40:52 +03:00
Nikita
c277d8daf0 content: add protect params 2022-02-05 18:53:22 +03:00
demget
2aedc24dce
Merge pull request #452 from zry98/v3
Implement missing parameters of commands-related methods
2022-02-05 13:40:14 +02:00
Demian
1cfc31f074 options: add AllowWithoutReply 2022-02-04 20:55:50 +02:00
Demian
6a0ece4b8f telebot: move disable_content_type_detection from options to document 2022-02-04 20:51:15 +02:00
zry98
a596da19f7
Fix naming 2022-01-30 20:42:18 +01:00
zry98
6cc14872e4
Merge branch 'tucnak:v3' into v3 2022-01-30 20:16:51 +01:00
Demian
c46e31dff6 options: remove InlineKeyboardMarkup type 2022-01-21 23:02:19 +02:00
Demian
50783dccea options: implement message entities option 2021-11-06 22:57:25 +02:00
zry98
dbe29aa9b4
Implement missing parameters of commands-related methods 2021-10-12 11:50:37 +02:00
Demian
888979b0fd options: correct Split len formula 2021-08-30 02:22:09 +03:00
Demian
746f3d6668 options: replace variadic argument with a slice 2021-07-26 18:08:10 +03:00
demget
2d17e0e12c Merge pull request #405 from DiscoreMe/develop
api: support 5.0
2021-07-25 15:25:04 +03:00
Demian
3281935f9c options: add missed force reply option to the Placeholder 2021-07-23 20:19:12 +03:00
Demian
7a12453c8a options: add input field placeholder option 2021-07-23 20:12:27 +03:00
Demian
cdad4e4816 options: implement markup Split 2020-11-16 01:42:55 +02:00
Demian
6d548640f2 options: add RemoveKeyboard option 2020-11-08 01:26:54 +02:00
renanzxc
8fe81bb3bf Export row type 2020-11-03 22:18:07 +02:00
Demian
b10f986ba2 context: fix message selecting for callbacks 2020-09-26 18:58:00 +03:00
Demian
5a1a187e87 telebot: clarify and fix all naming issues 2020-06-19 23:36:43 +03:00
Demian
ddb943d598 tests: implement options test 2020-06-09 23:41:23 +03:00
Demian
f5f0b4b696 options: remove unused Action fields from buttons 2020-05-21 13:44:34 +03:00
Demian
0b3082a091 options: complete keyboard constructors 2020-05-21 13:38:06 +03:00
Demian
f82c0ec609 telebot: fix linter inspection problems 2020-05-21 12:02:35 +03:00
dande
ef00a90aef options: go fmt 2020-05-13 19:55:06 +03:00
dande
ef05beb4e7 keyboards: fixed url and query constructors 2020-05-13 18:29:49 +03:00
dande
49a392391a keyboards: added constructors 2020-05-13 18:21:07 +03:00
Ian Patrick Badtrousers
d7c155f97e keyboards: simple constructors added 2020-05-13 03:33:12 +02:00
Demian
5c1986f5b5 telebot: a lot of refactor and clean-ups 2020-04-26 18:19:49 +03:00
Demian
9b11223d56 bot: complete Polls 2.0 API 2020-04-24 17:52:15 +03:00
unknown
0cfb922e9e Update Action field in reply and inline buttons 2020-04-06 14:05:29 +03:00
Nikita Bikmaev
69f0836940 Implement sendPoll method 2020-03-30 19:21:06 +03:00
Viktor Oreshkin
6cf54c1557 Improve some loops (use copy, style fix) 2019-12-26 02:04:23 +03:00
Wolther47
84adedfefa
Add ReplyKeyboardRemove 2017-12-30 23:42:02 +08:00
Ian Byrd
62ac17dbc9
JSON fix for buttons. 2017-12-12 01:30:05 +02:00
Ian Byrd
a2d28e604d
Minor API changes. 2017-12-12 00:27:09 +02:00
Ian Byrd
b831116da3
Always copying passed options to protect callback data integrity. 2017-12-11 01:21:51 +02:00
Ian Byrd
4f400f035e
Raw() method introduced. KeyboardButton -> ReplyButton. 2017-11-29 00:15:50 +02:00
Ian Byrd
5a73cee70a
Handle() now supports keyboard buttons as endpoints. 2017-11-27 16:19:42 +02:00
Ian Byrd
eae6345b88
InlineButton became endpoint (callback handling.) 2017-11-26 04:33:28 +02:00
Ian Byrd
0f1d521167
Cleanup, documentation, bikeshedding. 2017-11-19 17:21:25 +02:00
Ian Byrd
b6938a118c
Telebot now compiles! :-) 2017-11-18 16:44:57 +02:00
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
2017-11-18 15:06:20 +02:00