Commit graph

197 commits

Author SHA1 Message Date
omg-xtao
cb5431d976
Fix get_custom_emoji_stickers parameter type in docs (#1066)
* Fix get_custom_emoji_stickers Int type

* Fix misleading docstring

* Update get_custom_emoji_stickers.py

* Update get_custom_emoji_stickers.py

Co-authored-by: Dan <14043624+delivrance@users.noreply.github.com>
2022-08-17 17:58:47 +02:00
Dan
2e46514012 Refactor Sticker parsing 2022-08-14 11:19:01 +02:00
LёNya
95de5f7eae
Fix determining video sticker resolution. Add sticker duration to Sticker type (#1065) 2022-08-14 10:50:48 +02:00
Dan
8c399323c8 Add new method get_custom_emoji_stickers 2022-08-12 17:34:10 +02:00
Davide Galilei
e1923508f6
Fixed edit_inline_media once again (#1052)
Co-authored-by: Dan <14043624+delivrance@users.noreply.github.com>
2022-08-11 14:07:31 +02:00
dogghi
8da0851984
Add support for BytesIO in InputMedia objects (#1047)
fix docstrings and fix "TypeError: stat: path should be string, bytes, os.PathLike or integer, not BytesIO" when passing a BytesIO object to an InputMedia subclass
2022-08-11 13:58:36 +02:00
Mahesh
298d361092
Store "me" user object before starting dispatcher (#1042) 2022-07-16 19:25:26 +02:00
Davide Galilei
4398cbb561
Improve edit_inline_media (#1036) 2022-07-14 20:21:34 +02:00
மனோஜ்குமார் பழனிச்சாமி
eb4ff1427b
Fix delete_profile_photos example (#990) 2022-06-20 11:42:37 +02:00
noreph
34ffc4991a
Fix example typo (#1020) 2022-06-20 11:41:10 +02:00
Dan
caa26b2c6a Improve upload file size checks 2022-06-20 10:32:17 +02:00
Dan
d71db29a8c Store the "me" user object 2022-06-20 10:28:49 +02:00
Dan
0a50520fc9 Improve idle() implementation 2022-06-20 09:52:09 +02:00
Dan
b35810dc9f Update compose example 2022-06-20 09:48:03 +02:00
Dan
d61a2ce8a9 Remove syncer.py 2022-06-20 09:40:30 +02:00
Dan
c5958fc0c4 Fix offset_date not being an integer timestamp
Closes #1003
2022-05-26 11:30:20 +02:00
Dan
f6283757e1 Add sequential parameter to compose() 2022-05-15 14:26:12 +02:00
Dan
5681ccefe1 Add back the ability to pass iterators to some methods 2022-05-15 14:24:59 +02:00
Dan
ff90baffb3 Fix get_messages and usages 2022-05-14 21:12:37 +02:00
leonardotty
d984ae24d5
Add missing parameter to send_reaction (#993) 2022-05-14 19:28:44 +02:00
DevOps117
6e1425ada3
Drop support for iterators where they are not needed (#969)
* delete_messages: Drop support for generators

Since we used a list there anyway, this approach will lead to more localized errors and can reduce function overhead.

Signed-off-by: devops117 <55235206+devops117@users.noreply.github.com>

* delete_messages: Return pts_count:int

An example usecase would be for a normal bot which uses range based on message ids
instead of keeping a track of messages and using the DeletedMessagesHandler.

Signed-off-by: devops117 <55235206+devops117@users.noreply.github.com>

* Drop support for Iterators and update docstrings and some cleanups.

Signed-off-by: devops117 <55235206+devops117@users.noreply.github.com>

* Update get_users.py

* Update get_messages.py

* Update delete_messages.py

* Update forward_messages.py

* Update get_messages.py

Co-authored-by: Dan <14043624+delivrance@users.noreply.github.com>
2022-05-14 08:58:30 +02:00
Dan
6cf849c3ea Revert "Update maximum caption length (#989)"
This reverts commit f1e4a0ce74.
2022-05-07 12:01:14 +02:00
Stark Programmer
e708f8dabf
Add missing parameters to Chat.set_photo (#980) 2022-05-06 22:08:52 +02:00
leonardotty
f1e4a0ce74
Update maximum caption length (#989)
Co-authored-by: leonardotty <leonardo.rossidev@gmail.com>
Co-authored-by: Dan <14043624+delivrance@users.noreply.github.com>
2022-05-06 22:06:11 +02:00
Dan
ce49fc38a0 Fix promote_chat_member when adding bots as admins 2022-05-06 22:00:20 +02:00
Stark Programmer
32b3452e76
Fix self-destruct media if file_id and ttl_seconds are passed (#971) 2022-04-27 09:17:14 +02:00
Dan
7992549386 Fix on_edited_message not being correctly registered in plugins 2022-04-25 17:27:36 +02:00
Dan
5f47c8c499 Fix some examples 2022-04-25 16:52:04 +02:00
Dan
8852756798 Fix zero-datetime not working in some systems 2022-04-24 18:13:18 +02:00
Dan
1ae719c252 Rework send_poll: add missing parameters 2022-04-24 11:56:07 +02:00
Dan
43f9b57567 Add the method answer_web_app_query 2022-04-24 11:56:07 +02:00
Dan
b645a75b93 Allow negative offsets in stream_media 2022-04-24 11:56:07 +02:00
Dan
59ccc4de88 Documentation fixes 2022-04-24 11:56:07 +02:00
Dan
fd0044c2ec Add {get,set}_chat_menu_button 2022-04-24 11:56:07 +02:00
Dan
7654dc82e8 Add methods {get,set}_bot_default_privileges.py 2022-04-24 11:56:07 +02:00
Dan
c54be38696 Rename can_manage_voice_chats to can_manage_video_chats 2022-04-24 11:56:07 +02:00
Dan
d48cef9a26 Add ChatJoiner and get_chat_join_requests
Rename get_chat_invite_link_{members -> joiners}
Rename get_chat_invite_link_{members -> joiners}_count
2022-04-24 11:56:07 +02:00
Dan
f6f6141b19 Add approve/decline_all_chat_join_requests 2022-04-24 11:56:07 +02:00
Dan
74f970e863 Add more docstrings to stream_media 2022-04-24 11:56:07 +02:00
Dan
394a9adc03 Fix type hints 2022-04-24 11:56:07 +02:00
Dan
3e33ef0c0d Add support for media streams with the method stream_media 2022-04-24 11:56:07 +02:00
Dan
01ca652f8c Add support for in-memory downloads 2022-04-24 11:56:07 +02:00
Dan
4cb9dec35d Remove remaining iter_* methods 2022-04-24 11:56:07 +02:00
Dan
9be3818486 Add new function compose 2022-04-24 11:56:07 +02:00
Dan
124bcb4db7 Remove API key requirement for existing sessions 2022-04-24 11:56:07 +02:00
Dan
b47591e6d2 Turn examples asynchronous 2022-04-24 11:56:07 +02:00
Dan
ecc90caba2 Handle edited messages using a separate handler 2022-04-24 11:56:07 +02:00
Dan
0e3c2e4412 Rename RPCError.x to RPCError.value 2022-04-24 11:56:07 +02:00
Dan
68f151bad5 Merge changes 2022-04-24 11:56:07 +02:00
Dan
405528c74b Revamp get_chat_members related methods 2022-04-24 11:56:07 +02:00