373 Commits

Author SHA1 Message Date
f590d3d677 type(None) != None 2019-07-17 00:21:55 +02:00
4b27b26467 Support null answer to callback queries 2019-07-17 00:18:43 +02:00
9c008d5923 Pass only supported arguments to async_wrapped coroutines 2019-07-16 23:58:56 +02:00
cb2092bef4 Backward compatibility with legacy custombot achieved 2019-07-16 16:43:06 +02:00
ee7864f813 Whitespace 2019-07-16 16:42:20 +02:00
ddc006a192 Property unauthorized_message was renamed 2019-07-16 16:41:56 +02:00
434d09c317 chosen_inline_result handler refactored 2019-07-16 16:40:59 +02:00
7e461be1bd Defined methods forward_message and delete_message 2019-07-16 16:39:23 +02:00
d53051e6f3 Class method get defined. 2019-07-16 16:38:53 +02:00
b0149da520 Example showing how to run more bots together 2019-07-15 18:06:44 +02:00
925c03b1ed Information updated 2019-07-15 18:06:32 +02:00
8ab1ec4461 Whitespace 2019-07-15 18:06:08 +02:00
a6105e4fb1 Added information in webhook guide 2019-07-15 17:24:06 +02:00
d640a21a5d Webhook guide 2019-07-15 17:07:57 +02:00
24482aecbc Append to secrets file instead of overwriting 2019-07-15 17:07:26 +02:00
be8d06169d Example showing how to develop a simple bot with davtelepot 2019-07-15 15:36:01 +02:00
f8cc0c1a22 Format unknown command message text passing self as bot. 2019-07-15 15:30:22 +02:00
3669680156 User higher level answer_inline_query method 2019-07-15 15:02:38 +02:00
052410ecf7 Fixed bugs in parser decorator 2019-07-15 15:02:11 +02:00
4c25c935bb New version 2019-07-15 13:17:54 +02:00
9f26352728 Button decorator signature changed 2019-07-15 13:08:39 +02:00
a8a797a176 Bot decorators will pass only supported arguments to decorated functions
Command, parser, button and query decorators will not pass unsupported 
arguments to their decorated functions anymore (legacy compatibility 
with custombot and new feature for bot).
2019-07-15 13:06:02 +02:00
e412548edf Added Bot() property callback_data_separator and method to set it
It will be used to parse callback data unless a more specific separator 
is passed to @Bot().button decorator. If both are None, data will be a 
string without prefix.
2019-07-15 13:02:44 +02:00
f689d9b95a get_me method needed for legacy mode 2019-07-14 20:01:07 +02:00
0ac4553591 Documentation 2019-07-13 18:26:12 +02:00
fc7da6d1bd telepot-powered functions replaced with new ones
telepot repository was archived in may 2019
2019-07-13 16:44:13 +02:00
9cc615df69 Keep admin_tools as legacy module, create new administration_tools
`admin_tools` relies on legacy `custombot`, `administration_tools` on 
`bot`
2019-07-13 16:25:00 +02:00
f1a5d244df Method to set event handler in routing table 2019-07-13 16:21:51 +02:00
37d2b6f3d8 Set already_sent value, otherwise it may be referenced before assignment 2019-07-12 14:53:35 +02:00
367b112809 Inline query decorator refactored 2019-07-12 14:40:55 +02:00
d6b7b3002e Fixed bug concerning wrong identifier in callback queries
If 'from' in update do not consider update['message']
2019-07-12 14:40:35 +02:00
b19e7734e0 @bot.command and @bot.button parameter names changed 2019-07-12 14:39:17 +02:00
b03b24fb2d Logical error in Bot().split_message_text method 2019-07-12 14:31:09 +02:00
7129e20e31 function renamed to handler 2019-07-12 14:23:21 +02:00
e17b77490b Authorization function must accept user_record as argument 2019-07-12 14:23:00 +02:00
87a2f629c7 Commands, aliases and callback handlers must be checked in order 2019-07-12 14:22:34 +02:00
2a900ceea3 Pass user_record in addition to bot and update in routing cascade 2019-07-12 14:21:54 +02:00
34c2135962 Preliminary and final additional tasks implemented 2019-07-12 14:19:15 +02:00
c00fce62aa Missing space 2019-07-12 14:16:54 +02:00
d3d35b46d2 Useless assignments removed 2019-07-12 14:16:47 +02:00
c46f6fee52 Catch specific Exception 2019-07-12 14:16:38 +02:00
a2965be066 longest_cooldown_timedelta property defined 2019-07-12 14:16:20 +02:00
3decb01165 Dummy coroutine 2019-07-12 14:14:34 +02:00
cff3c30481 Command decorator defined 2019-07-12 12:43:49 +02:00
8ee798af5e Get inline_query_id from update 2019-07-12 12:42:26 +02:00
8919fc08a3 Inline query handler refactored 2019-07-12 12:42:26 +02:00
d692744b5b f-strings instead of string.format 2019-07-12 12:41:27 +02:00
ec877aa98a async_wrapper is now more general 2019-07-12 08:30:15 +02:00
e18299fcd6 Unnecessary indentation 2019-07-11 18:31:09 +02:00
f135279503 Check that session is open before trying to close it 2019-07-11 17:53:28 +02:00