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
* 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>
* Ability to run multiple bot.
Global session creates a problem for other bot. As that session was generated for another bot can't be used by this bot.
* Use the existing media session lock
Co-authored-by: Dan <14043624+delivrance@users.noreply.github.com>
* Add support for in-memory uploads for send_media_group
* update input_media_photo docs
* update type hints
Co-authored-by: Dan <14043624+delivrance@users.noreply.github.com>
* Add support for in-memory uploads for send_media_group
* update input_media_photo docs
* update type hints
Co-authored-by: Dan <14043624+delivrance@users.noreply.github.com>
* Fix edit_inline_media for local files
* Update edit_inline_media.py
* Update edit_inline_media.py
Co-authored-by: Dan <14043624+delivrance@users.noreply.github.com>