Dmitry Bukhta
|
0731a1d698
|
Raise ProxyConnectionError instead looping forever (#621)
We shouldn't try reconnecting when using a proxy if what's
unavailable is the proxy server (and not Telegram servers).
|
2018-02-20 17:05:02 +01:00 |
|
Jannik
|
ea0da8fc0e
|
Add pattern argument on the NewMessage event (#620)
|
2018-02-20 15:55:02 +01:00 |
|
Lonami Exo
|
4050d1ca00
|
Support getting entities by exact name/title match
|
2018-02-19 21:05:39 +01:00 |
|
Lonami Exo
|
c31635cc34
|
Further validate the username on parse_username
|
2018-02-19 21:03:33 +01:00 |
|
Lonami Exo
|
39621ceae9
|
Use req_pq_multi instead req_pq when creating an auth_key
|
2018-02-19 20:31:47 +01:00 |
|
Lonami Exo
|
bf086f3e80
|
Fix UpdateDeleteMessages doesn't have .channel_id (#619)
|
2018-02-19 20:23:52 +01:00 |
|
Lonami Exo
|
1eeedc613b
|
Fix sending byte strings as files not working
|
2018-02-19 15:29:32 +01:00 |
|
Lonami Exo
|
b136074340
|
Update to v0.17.3
|
2018-02-19 15:29:02 +01:00 |
|
Lonami Exo
|
89df481ae4
|
Make MessageChanged.Event inherit NewMessage.Event
|
2018-02-18 14:07:13 +01:00 |
|
Lonami Exo
|
b93e1b5f50
|
Add add_event_handler and deprecate add_update_handler
|
2018-02-18 13:29:05 +01:00 |
|
Lonami Exo
|
1179c9e21b
|
Fix start not asking for password if needed
|
2018-02-18 12:17:02 +01:00 |
|
Lonami Exo
|
33fd6895d3
|
Use hachoir to determine audio and video metadata if possible
Closes #611
|
2018-02-17 13:01:12 +01:00 |
|
Lonami Exo
|
2bfe86cda1
|
Fix bot_token could not be specified alone on .start()
|
2018-02-17 12:32:30 +01:00 |
|
Lonami Exo
|
d581589313
|
Add missing UpdateShortChatMessage case on events.NewMessage
|
2018-02-17 11:40:38 +01:00 |
|
Lonami Exo
|
6d993af338
|
Move events chats and blacklist_chats into the base, reuse code
|
2018-02-17 11:29:16 +01:00 |
|
Lonami Exo
|
8718cf0e7e
|
Reuse turning chats into a set of IDs and handle self case
|
2018-02-17 10:41:43 +01:00 |
|
Lonami Exo
|
83d9d1d78e
|
Fix markdown parser not inverting delimiters dict
|
2018-02-16 20:30:19 +01:00 |
|
Lonami Exo
|
030f292203
|
Dump libssl bindings in favour of the new optional cryptg module
|
2018-02-16 18:24:44 +01:00 |
|
Lonami Exo
|
c11aefa95b
|
Fix message entities being ignored by edit_message
|
2018-02-16 13:42:12 +01:00 |
|
Lonami Exo
|
8194288797
|
Update to v0.17.2
|
2018-02-15 22:43:07 +01:00 |
|
Lonami Exo
|
75d99fbb53
|
Fix HTML entity parsing failing when needing surrogates
|
2018-02-15 11:52:46 +01:00 |
|
Lonami Exo
|
178643d3a1
|
Periodically send getState even without disconnect (341fb38 )
After some more tests, even if the server doesn't drop the
connection, it might also just stop sending updates at all.
|
2018-02-15 11:41:32 +01:00 |
|
Lonami Exo
|
196275e9c8
|
Add edit and delete shorthand methods to events.NewMessage
|
2018-02-15 11:35:12 +01:00 |
|
Lonami Exo
|
62c057a058
|
Add edit_message convenience method and refactor to accomodate it
|
2018-02-15 11:19:34 +01:00 |
|
Lonami Exo
|
80f918956a
|
Revert "official apps must be obfuscated" (29471f3 )
It didn't really make any sense and @danog keeps changing it.
|
2018-02-15 10:02:12 +01:00 |
|
Dmitry D. Chernov
|
55bcc29ae0
|
Errors: Fix passing 'self' to the constructors of the superclasses
This is necessary only if the superclass name is specified explicitly instead of super() call.
|
2018-02-14 17:09:22 +10:00 |
|
Lonami Exo
|
08b9d7c4ef
|
Add more logic to better retrieve input_sender on events
|
2018-02-13 10:24:35 +01:00 |
|
Lonami Exo
|
c83638ed0e
|
Add further logging calls to better spot lost requests
|
2018-02-12 13:40:00 +01:00 |
|
Lonami Exo
|
9abeefac7f
|
Send video files as video by default instead as document (#601)
|
2018-02-12 10:33:51 +01:00 |
|
Lonami Exo
|
0633e204c2
|
Fix whitelisting multiple chats on events not working
|
2018-02-11 10:30:45 +01:00 |
|
Lonami Exo
|
eca1e8ec87
|
Default to markdown parse mode on send_message
This is consistent with official clients and also provide
the expected result when replying to NewMessage events.
|
2018-02-10 10:45:55 +01:00 |
|
Lonami Exo
|
7d8d86c5f1
|
Support inline mentions (bot API style or username/phone)
|
2018-02-10 10:30:31 +01:00 |
|
Lonami Exo
|
6240677831
|
Fix sign up method not accepting integer codes
|
2018-02-09 19:39:20 +01:00 |
|
Lonami Exo
|
6261affaa1
|
Update to v0.17.1
|
2018-02-09 17:16:28 +01:00 |
|
Lonami Exo
|
14389a0ef2
|
Better document the events module
|
2018-02-09 15:56:42 +01:00 |
|
Lonami Exo
|
5167754368
|
Fix input_sender events' property not using cached value
|
2018-02-09 13:10:02 +01:00 |
|
Lonami Exo
|
f5eda72329
|
Add a new Raw Event
|
2018-02-09 13:08:09 +01:00 |
|
Lonami Exo
|
8786a52257
|
Add a new MessageChanged Event
|
2018-02-09 13:05:34 +01:00 |
|
Lonami Exo
|
ffe826b35f
|
Add a new UserUpdate Event
|
2018-02-09 12:45:40 +01:00 |
|
Lonami Exo
|
379c775558
|
Add a new ChatAction Event
|
2018-02-09 11:37:17 +01:00 |
|
Lonami Exo
|
510bbf0fc8
|
Create a more reusable Event base class
|
2018-02-09 11:36:41 +01:00 |
|
Lonami Exo
|
91ba50174a
|
Provide easier access to media through NewMessage event
|
2018-02-08 19:43:15 +01:00 |
|
Lonami Exo
|
c79fbe451f
|
Fix NewMessage event not dropping MessageService
|
2018-02-07 14:06:36 +01:00 |
|
Lonami Exo
|
2e0a8d6bce
|
Add respond and reply methods to the NewMessage event
|
2018-02-07 13:55:41 +01:00 |
|
Lonami Exo
|
dc43757cff
|
Don't access NewMessage properties when building the event
|
2018-02-07 13:55:25 +01:00 |
|
Lonami Exo
|
9c09233b4f
|
Make NewMessage's input chat/sender actual Input* if possible
|
2018-02-07 13:45:17 +01:00 |
|
Lonami Exo
|
ef837b1a53
|
Add a NewMessage event to handle incoming messages
|
2018-02-07 10:42:40 +01:00 |
|
Lonami Exo
|
5ec984dd82
|
Allow adding events with the client.on decorator
|
2018-02-07 10:41:58 +01:00 |
|
Lonami Exo
|
06bc761a5b
|
Update to v0.17
|
2018-02-03 16:03:17 +01:00 |
|
Lonami Exo
|
fd08d53253
|
Trust the server will not send duplicates
This change was also suggested by the test on the previous commit.
|
2018-02-03 15:42:43 +01:00 |
|