wulan17
34fcefe534
Pyrofork: Add get_bot_info and set_bot_info method
...
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 16:41:08 +07:00
wulan17
42f974321f
PyroFork: Add support to send animation in media group
...
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 16:40:46 +07:00
wulan17
b670101dac
Pyrofork: Add Story Support
...
Signed-off-by: wulan17 <wulan17@nusantararom.org>
Pyrofork: Add Story and StoryViews
Signed-off-by: wulan17 <wulan17@nusantararom.org>
Pyrofork: Add get_stories method
Signed-off-by: wulan17 <wulan17@nusantararom.org>
Pyrofork: Add StoriesPrivacy
Signed-off-by: wulan17 <wulan17@nusantararom.org>
Pyrofork: Add send_story method
Signed-off-by: wulan17 <wulan17@nusantararom.org>
Pyrofork: Add edit_story method
Signed-off-by: wulan17 <wulan17@nusantararom.org>
Pyrofork: Add delete_story method
Signed-off-by: wulan17 <wulan17@nusantararom.org>
Pyrofork: Add export_story_link method
Signed-off-by: wulan17 <wulan17@nusantararom.org>
Pyrofork: Add story bound method
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 16:34:41 +07:00
wulan17
4cf50e6e04
pyrofork: Add spoiler support for copy_message and send_cached_media methods #18
...
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 16:34:39 +07:00
wulan17
51e5586c74
Pyrofork: Add spoiler support when sending animation, photo, and video using file_id #14
...
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 16:34:34 +07:00
wulan17
c2a506fca0
Pyrofork: add async helper
...
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 16:34:26 +07:00
wulan17
d91cf7f120
PyroFork: Add Sticker methods and types
...
Signed-off-by: wulan17 <wulan17@nusantararom.org>
PyroFork: Add CreateStickerSet Methods
Signed-off-by: wulan17 <wulan17@nusantararom.org>
PyroFork: Add AddStickerToSet Methods
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 03:30:37 +07:00
wulan17
ea33dc43a4
Pyrofork: Add Forum Topic Support
...
Signed-off-by: wulan17 <wulan17@nusantararom.org>
Pyrofork: Add ForumTopicCreated, ForumTopicClosed, ForumTopicReopened, ForumTopicEdited service message types
Signed-off-by: wulan17 <wulan17@nusantararom.org>
Pyrofork: Add can_manage_topics fields to ChatPrivileges and ChatPermissions class
Signed-off-by: wulan17 <wulan17@nusantararom.org>
Pyrofork: Add manage_topics parameter to promote_chat_member, restrict_chat_member, and set_chat_permissions methods
Signed-off-by: wulan17 <wulan17@nusantararom.org>
Pyrofork: Add message_thread_id parameter to send_{animation,audio,cached_media,contact,dice,document,location,media_group,message,photo,poll,sticker,venue,video,video_note,voice} methods
Signed-off-by: wulan17 <wulan17@nusantararom.org>
Pyrogram: Add message_thread_id parameter to forward_message() method and forward() bound method
Signed-off-by: wulan17 <wulan17@nusantararom.org>
Pyrofork: Add message_thread_id parameter to send_game() method and copy() bound method
Signed-off-by: wulan17 <wulan17@nusantararom.org>
Pyrogram: Add ForumTopic and some cleanup
Signed-off-by: wulan17 <wulan17@nusantararom.org>
Pyrofork: Add {create,close,reopen,edit,delete}_forum_topic methods
Signed-off-by: wulan17 <wulan17@nusantararom.org>
Pyrofork: Add message_thread_id parameter to copy_message method
Signed-off-by: wulan17 <wulan17@nusantararom.org>
Pyrofork: Add {CREATED,EDITED,DELETED}_FORUM_TOPIC ChatEvent
Signed-off-by: wulan17 <wulan17@nusantararom.org>
Pyrofork: utils: Check if messages has topics atribut
Signed-off-by: wulan17 <wulan17@nusantararom.org>
Pyrogram: types: Message: Add error handling and is_topic_message
Signed-off-by: wulan17 <wulan17@nusantararom.org>
Pyrofork: Add message_thread_id parameter to send_inline_bot_result()
Signed-off-by: wulan17 <wulan17@nusantararom.org>
Pyrofork: add GeneralTopicHidden and GeneralTopicUnhidden service messages types
Signed-off-by: wulan17 <wulan17@nusantararom.org>
Pyrofork: add message_thread_id parameter to send_chat_action
Signed-off-by: wulan17 <wulan17@nusantararom.org>
PyroFork: Add CloseGeneralTopic, EditGeneralTopic, ReopenGeneralTopic, HideGeneralTopic. UnhideGeneralTopic, and some cleanup
Signed-off-by: wulan17 <wulan17@nusantararom.org>
PyroFork: Add get_forum_topic and get_forum_topic_by_id methods
Signed-off-by: wulan17 <galihgustip@gmail.com>
Pyrofork: Update some methods to layer 160
Signed-off-by: wulan17 <wulan17@nusantararom.org>
pyrofork: Add InputReplyToMessage
Signed-off-by: wulan17 <wulan17@nusantararom.org>
PyroFork: docs: Add missing PeerUser and PeerChannel
and some cleanup
Signed-off-by: wulan17 <galihgustip@gmail.com>
2023-08-18 03:30:36 +07:00
kvrvgv
02733d90f2
PyroFork: add drop_author parameter to forward_messages method
...
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 03:30:26 +07:00
Alisson Lauffer
c0efd663fd
Make some methods static
...
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 03:30:21 +07:00
kkwilllo
dab2ab311b
add min & max id support
...
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 03:28:58 +07:00
wulan17
7a1684f074
PyroFork: rebrand
...
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 01:35:50 +07:00
Dan
787eabd940
Update send_inline_bot_result return type hint
2023-02-26 11:08:27 +01:00
Dan
82b8c7792e
Allow to specify a limit to concurrent transmissions
2023-01-12 18:19:15 +01:00
Dan
d53e1c235b
Lower the logging level of some log calls
2023-01-09 15:19:55 +01:00
Dan
8441ce2f47
Limit the amount of concurrent transmissions
2023-01-08 17:11:02 +01:00
Dan
e8bd639634
Add media spoiler support for other relevant methods
...
- send_media_group()
- edit_message_media()
- edit_inline_media()
2022-12-30 15:12:42 +01:00
Dan
c707a4baae
Add the parameter has_spoiler to relevant send_* media methods
...
- send_photo()
- send_video()
- send_animation()
2022-12-30 15:08:55 +01:00
Dan
dc3b8a5e01
Tweak file upload settings
...
Multiple sessions as used in the current implementation were causing a
variety of network related issues. Use one session only instead. Multiple
workers within the same session are fine as long as they are not too many,
otherwise the server will start replying with -429 (too many requests).
Setting the queue size to 1 helps in having a more linear upload progress.
2022-12-27 14:55:07 +01:00
Dan
9bf742abc0
Introduce back some previously reverted changes
2022-12-27 13:40:42 +01:00
Dan
bff583ed75
Revert some of the latest changes
2022-12-26 22:26:55 +01:00
Dan
01cd8bb57f
Optimize log calls
2022-12-26 16:38:12 +01:00
Dan
a9e7d15bf6
Add a watchdog for incoming updates
2022-12-23 15:40:56 +01:00
Deekshith SH
0e64ebc0be
Fix typo ( #1029 )
2022-11-13 14:28:18 +01:00
Artem Kvrvgv
b848e05225
Fix copy_message return type hint ( #1128 )
...
* fixed copy_message method type-hint
* Update copy_message.py
Co-authored-by: Dan <14043624+delivrance@users.noreply.github.com>
2022-11-13 14:25:19 +01:00
Sam
b423730dcb
Fix on_disconnect decorator not working ( #1134 )
...
* Fix on_disconnect decorator not working
* Remove useless if else statment in on_raw_update
2022-11-13 14:18:42 +01:00
Dan
bf52ec1e94
Update usable-by labels
2022-10-15 15:51:02 +02:00
Dan
bb44f36247
Add usable-by labels for methods
2022-10-14 11:54:26 +02:00
Dan
ec476aa293
Call get_me() before initializing the client
2022-09-23 09:50:11 +02:00
Dan
2870ae84e7
Move get_me() call into start()
2022-09-22 15:26:42 +02:00
Dan
6dced525ab
Update example
2022-09-15 12:15:13 +02:00
Dan
e0fdcc7f3a
Fix send_reaction
...
Fixes #1086
2022-09-05 18:18:42 +02:00
Dan
1db03c4351
Fix for older Python versions
2022-09-03 14:23:52 +02:00
Dan
5d11c03b4e
Add set_emoji_status method
2022-09-03 14:18:12 +02:00
Dan
04b343f61b
Add get_default_emoji_statuses method
2022-09-03 14:06:46 +02:00
Dan
ed008dd3bb
Fix message entity parsing and serialization
2022-08-28 20:32:43 +02:00
Dan
95aae430a8
Fix serialization of empty optional lists
2022-08-28 16:43:45 +02:00
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