Commit graph

3239 commits

Author SHA1 Message Date
wulan17
7cb00fa10d
Revert "Pyrofork: Add Adjustable web page preview"
This reverts commit b100bf1248.

Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-11-01 00:02:50 +07:00
wulan17
0124d5598b
Pyrofork: Add Message.reply_web_page bound method
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-11-01 00:02:50 +07:00
wulan17
7ff693eefc
Pyrofork: Add send_web_page method
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-11-01 00:02:50 +07:00
n1ret
06ab804ba1 Added compatibility with Story object to chat filter 2023-10-31 09:47:29 +05:00
wulan17
60d96abd15
Pyrofork: Bump version 2.3.10
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-10-29 15:03:55 +07:00
wulan17
b100bf1248
Pyrofork: Add Adjustable web page preview
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-10-29 15:03:19 +07:00
wulan17
570195a773
Pyrofork: Add Quote
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-10-29 15:03:19 +07:00
wulan17
4ccd25e62d
Pyrofork: Bump version 2.3.9.post2
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-10-28 23:11:17 +07:00
wulan17
9e3103b6f6
Pyrofork: Storage: SqliteStorage: Save fragment username(s) to sessions database
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-10-28 23:10:21 +07:00
wulan17
2900a03dc5
Pyrofork: Storage: MongoStorage: Check if fragment usernames need to be updated
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-10-28 23:08:46 +07:00
wulan17
7fca0e87bb
Pyrofork: Clean usernames database before updating usernames database
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-10-28 23:08:42 +07:00
wulan17
3682733d8d
Pyrofork: Bump version 2.3.9.post1
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-10-26 20:00:22 +07:00
wulan17
71623e1080
[TEMP] Pyrofork: Storage: SqliteStorage: Add empty update_usernames function
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-10-26 20:00:01 +07:00
wulan17
e27ae420dc
Pyrofork: Bump version 2.3.9
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-10-26 19:18:27 +07:00
wulan17
db576b8a2f
Pyrofork: Storage: MongoStorage: Save fragment username(s) to sessions database
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-10-26 19:17:53 +07:00
wulan17
733defe650
Pyrofork: fix some derps
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-10-26 19:15:24 +07:00
wulan17
e4964e8470
Pyrofork: Move Non-fragment username from {chat,user}.usernames to {chat,user}.username
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-10-26 19:15:24 +07:00
wulan17
207d0929d8
Pyrofork: Bump version 2.3.8.post3
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-10-14 10:56:02 +07:00
wulan17
51dc19d400
Pyrofork: fix can_send_messages and can_send_media_messages ChatPermissions
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-10-14 10:55:22 +07:00
wulan17
e83e565a29
Pyrofork: Bump version to 2.3.8.post2
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-10-14 00:25:47 +00:00
wulan17
c11dc29a0d
Pyrofork: check if all ChatPermissions parameters is None
also fix derp

Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-10-14 00:25:15 +00:00
wulan17
1936e1e6bd
Pyrofork: Bump version to 2.3.8.post1
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-10-12 23:56:49 +00:00
wulan17
d93285b7ba
Pyrofork: add all_perms parameter to ChatPermissions
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-10-12 23:56:16 +00:00
wulan17
bed1da1ccc
Pyrofork: Bump version to 2.3.8
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-10-11 21:52:45 +00:00
wulan17
57e03f5f9d
pyrofork: fix for chat permissions
when only pass one or more but not all permission, all permission which previously turned off will be turned on

Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-10-11 21:52:12 +00:00
wulan17
f9bb4305fe
pyrofork: check if permissions parameter is None
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-10-11 21:52:12 +00:00
wulan17
a42474e811
Pyrofork: fix docs
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-10-05 23:57:03 +07:00
wulan17
e05643e016
Pyrofork: Bump version 2.3.7
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-10-05 20:46:06 +07:00
wulan17
da9c45a987
Pyrofork: Stories: Disable allowed_chats privacy for now
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-10-05 20:42:55 +07:00
wulan17
8036da6e32
Pyrofork: Add StoryPrivacy
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-10-05 20:42:33 +07:00
wulan17
55abd409f3
Pyrofork: Rename StoriesPrivacy to StoriesPrivacyRules
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-10-05 20:42:33 +07:00
wulan17
8eb637c446
Pyrofork: Bump version 2.3.6.post3
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-09-29 20:05:05 +07:00
wulan17
f888ef5387
Pyrofork: clean debug print
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-09-29 20:04:40 +07:00
wulan17
1300819269
Pyrofork: Bump version 2.3.6.post2
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-09-29 19:58:11 +07:00
wulan17
e956bcaac0
Pyrofork: fix some derps
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-09-29 19:57:33 +07:00
wulan17
8309f9420b
Pyrofork: Bump version 2.3.6.post1
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-09-29 01:48:52 +07:00
wulan17
428f9f092e
Pyrofork: Add StoryDeleted and StorySkipped
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-09-29 01:48:21 +07:00
wulan17
6f43eab57b
Pyrofork: Bump version 2.3.6
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-09-29 01:13:38 +07:00
wulan17
c655607bc1
Pyrofork: Add StoryHandler
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-09-29 01:12:39 +07:00
wulan17
3f0c09cbe3
Pyrofork: Bump version 2.3.5.post2
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-09-28 12:46:15 +07:00
Np Dk
885eb4b867 import types 2023-09-28 18:20:05 +07:00
Np Dk
da2a9db70c change story_id to id 2023-09-28 01:21:50 +07:00
wulan17
bc3d258435
Pyrofork: Bump version 2.3.5.post1
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-09-22 17:15:21 +07:00
wulan17
0c79eb27db
Pyrofork: Update MessageStory to layer 164
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-09-22 17:07:24 +07:00
wulan17
6a99126485
Pyrofork: Bump version to 2.3.5
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-09-22 16:34:22 +07:00
wulan17
b345bf8876
Pyrofork: Update some methods and types to layer 164
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-09-22 16:33:52 +07:00
wulan17
db6cae4ae1
Pyrofork: Add reply_to_story field to Message
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-09-22 16:33:52 +07:00
wulan17
fa5539a16d
Pyrofork: Add reply_to_story_id and reply_to_story_user_id field to Message
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-09-22 16:33:52 +07:00
wulan17
2dbbf7707e
Pyrofork: Bump version to 2.3.4
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-09-15 21:25:40 +07:00
wulan17
b3a642dc24
Pyrofork: Add topic id to topic created services messages
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-09-15 21:22:39 +07:00
wulan17
24dfde46ce
Pyrofork: fix topic reopen service messages parser
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-09-15 21:22:35 +07:00
mrmissx
39af991a04
add topic status filters
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-09-13 21:59:49 +07:00
wulan17
fa0ab7c151
Pyrofork: Bump version to 2.3.3
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-09-07 23:22:56 +07:00
wulan17
7af2b07be3
Pyrofork: Add separated media permissions
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-09-07 23:21:38 +07:00
wulan17
a450a936d1
Pyrofork: Bump version to 2.3.2
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-09-02 20:38:58 +07:00
wulan17
b666cf1e8e
Pyrofork: Add get_all_stories method
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-09-02 20:38:54 +07:00
wulan17
94587b6d80
Pyrofork: Add get_stories_history method
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-09-02 19:42:54 +07:00
wulan17
d5c6e57627
Pyrofork: Add get_user_stories method
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-09-02 19:42:54 +07:00
wulan17
49e7a9616a
Pyrofork: fix derp
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-09-02 19:42:54 +07:00
wulan17
2d117929a6
Pyrofork: fix docs
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-09-02 19:42:53 +07:00
wulan17
65ec32c666
Pyrofork: methods: stickers: Add missing and remove unused import
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-09-02 19:42:53 +07:00
wulan17
18ef533405
Pyrofork: Bump version to 2.3.1
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-29 18:05:07 +07:00
wulan17
202176c3b4
Pyrofork: add MessageStory media type
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-29 18:04:42 +07:00
wulan17
c0ca286c04
Pyrofork: add missing has_spoiler parameter to copy_message method #21
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-29 18:04:39 +07:00
wulan17
27346eb50e
Pyrofork: Bump version to 2.3.0
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-20 00:54:30 +07:00
wulan17
5bb4d936cc
PyroFork: set STORED_MSG_IDS_MAX_SIZE to 500
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 16:47:53 +07:00
wulan17
9df9b25c72
pyrofork: Add spoiler support for copy_message and send_cached_media methods #18
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 16:43:14 +07:00
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
654076edd4
PyroFork: Add protect_content and drop_author parameters to forward bound method
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 16:40:59 +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
f44c80c1a2
pyrofork: Append message_thread_id to reply bound methods if the message is a topic message
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 16:34:38 +07:00
wulan17
6b45a89f2b
Pyrofork: Add channel_shared and user_shared service message types
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 16:34:38 +07:00
wulan17
fc406b8286
Pyrofork: Add request_channel parameters to KeyboardButton class
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 16:34:37 +07:00
wulan17
4a938a7986
Pyrofork: Add request_chat and request_user parameters to KeyboardButton class
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 16:34:35 +07:00
wulan17
58025e9cb6
Pyrofork: Add is_participants_hidden field to Chat
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 16:34:35 +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
acb08eb990
PyroFork: Add custom storage support
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 16:34:33 +07:00
wulan17
c2a506fca0
Pyrofork: add async helper
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 16:34:26 +07:00
Animesh Murmu
b43b20351f
Pyrofork: Add Mongodb Session Storage
Signed-off-by: wulan17 <wulan17@nusantararom.org>
Co-authored-by: wulan17 <wulan17@nusantararom.org>

Pyrofork: Use session name as database name, add some parameters informations and some cleanup (#3)

Changes to be committed:
	modified:   pyrogram/client.py
	modified:   pyrogram/storage/mongo_storage.py

Signed-off-by: wulan17 <wulan17@nusantararom.org>

PyroFork: storage: mongo: Use existing database connection

support both async_pymongo and motor

Signed-off-by: wulan17 <wulan17@nusantararom.org>

PyroFork: Use Dummy client object to check wether connection object is valid or not

Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 03:37:39 +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
wulan17
9e82bd0b57
Pyrofork: Add alt_port parameter to Client
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 03:30:28 +07:00
mrmissx
5ba8cc48fc
fix: try to handle startup BadMsgNotification #11
Retry to generate a new msg_id to send before raising BadMsgNotification.

Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 03:30:27 +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
MrMissx
02acefd6e2
Fix AttributeError when received ChatForbidden
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 03:30:25 +07:00
reaitten
86621ba836
InputMessageContent.write is a coroutine
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 03:30:24 +07:00
Deshdeepak
06c081d171
Add file_name where missing and pass thumb as Union
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 03:30:23 +07:00
Devesh Pal
165ade92d5
Add bound method stop() to the Poll object
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 03:30:22 +07:00
Alisson Lauffer
c0efd663fd
Make some methods static
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 03:30:21 +07:00
wulan17
9d9b8dcac8
PyroFork: Add usernames field to User
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 03:30:20 +07:00
wulan17
73c1c179d0
PyroFork: Add usernames field to Chat
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 03:30:16 +07:00
Alisson Lauffer
244ad93229
Add full_name property to User and Chat objects
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 03:28:59 +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
367be6f6eb
Pyrofork: Add chat_joined_by_request
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 03:28:52 +07:00
wulan17
7a1684f074
PyroFork: rebrand
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2023-08-18 01:35:50 +07:00
Dan
efac17198b Update Pyrogram to v2.0.106 2023-04-30 20:24:00 +02:00
Dan
2ff67c72aa Move the CDN DC IPv6 to the correct mapping 2023-04-30 20:23:42 +02:00
Dan
d9d68529aa Update Pyrogram to v2.0.105 2023-04-30 19:55:05 +02:00
Dan
e24d5b1cf5 Add RSA public keys & IP addresses for some CDN DCs 2023-04-30 19:54:39 +02:00
Dan
cea21ad6d0 Update Pyrogram to v2.0.104 2023-04-21 14:56:56 +02:00
Dan
68c7bd6e12 Update Pyrogram to v2.0.103 2023-04-03 16:29:32 +02:00
Dan
abed55aea9 Update Pyrogram to v2.0.102 2023-03-12 17:52:37 +01:00
Dan
0a90d54010 Separate cases between Channel and ChannelForbidden 2023-03-12 17:52:03 +01:00
Dan
fb3f9acc18 Update Pyrogram to v2.0.101 2023-03-11 16:45:56 +01:00
Dan
a3a4a0204c Update chat username parsing in case of multiple usernames 2023-03-11 16:45:32 +01:00
Dan
d6476ce57e Update Pyrogram to v2.0.100 2023-02-26 11:09:21 +01:00
Dan
787eabd940 Update send_inline_bot_result return type hint 2023-02-26 11:08:27 +01:00
Dan
96ffc7efcd Update Pyrogram to v2.0.99 2023-02-11 10:09:03 +01:00
Jins Mathew
2e82fcecff
Add missing has_spoiler parameter to reply_{animation,photo,video} 2023-02-11 10:08:29 +01:00
Dan
53cb3f29c7 Update Pyrogram to v2.0.98 2023-02-10 12:44:07 +01:00
Dan
cfbc848dcf Update Pyrogram to v2.0.97 2023-01-12 18:26:08 +01:00
Dan
245b7e653d Tweak Session timeouts 2023-01-12 18:25:42 +01:00
Dan
283246a6b8 Change connection mode 2023-01-12 18:25:10 +01:00
Dan
82b8c7792e Allow to specify a limit to concurrent transmissions 2023-01-12 18:19:15 +01:00
Dan
2a7110e257 Update Pyrogram to v2.0.96 2023-01-09 15:22:36 +01:00
Dan
d53e1c235b Lower the logging level of some log calls 2023-01-09 15:19:55 +01:00
Dan
f9a9673011 Update Pyrogram to v2.0.95 2023-01-08 17:22:42 +01:00
Dan
aa2f189225 Update Pyrogram to v2.0.94 2023-01-08 17:11:22 +01:00
Dan
8441ce2f47 Limit the amount of concurrent transmissions 2023-01-08 17:11:02 +01:00
Dan
b19764d5dc Update Pyrogram to v2.0.93 2022-12-31 19:02:20 +01:00
Dan
6752af8796 Add error messages for transport errors 2022-12-31 19:01:42 +01:00
Dan
526aaa0f9d Update Pyrogram to v2.0.92 2022-12-30 20:18:23 +01:00
Dan
a09c5a3b98 Set has_media_spoiler only in case of Photo, Video or Animation media 2022-12-30 20:16:25 +01:00
Dan
fbd62f9596 Update Pyrogram to v2.0.91 2022-12-30 18:07:55 +01:00
Dan
2de8f1921c Fix resolving peers for users with multiple usernames
This currently makes it work for the first available username only
2022-12-30 18:07:15 +01:00
Dan
3b0dee7dd5 Update Pyrogram to v2.0.90 2022-12-30 15:56:19 +01:00
Dan
1e6209da3b Add support for email sign in codes
Fixes #1183
2022-12-30 15:55:52 +01:00
Dan
5d3abd3ab0 Update Pyrogram to v2.0.89 2022-12-30 15:14:42 +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
50d87bf5e9 Add the field is_persistent to the class ReplyKeyboardMarkup 2022-12-30 15:10:53 +01:00
Dan
a116ea42c8 Add the field has_spoiler to relevant InputMedia* classes
- InputMediaPhoto
- InputMediaVideo
- InputMediaAnimation
2022-12-30 15:10:20 +01:00
Dan
06996d24ff Add media_spoiler filter 2022-12-30 15:09:21 +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
ef29b3c519 Add the field has_media_spoiler to the class Message 2022-12-30 15:06:51 +01:00
Dan
fbf722d265 Update Pyrogram to v2.0.88 2022-12-29 23:35:06 +01:00
Dan
cf1e31c413 Apply security checks to each message in the container 2022-12-29 23:33:58 +01:00
Dan
7ee47b220d Update Pyrogram to v2.0.87 2022-12-28 17:44:25 +01:00
Dan
d890e5346c Clear stored_msg_ids on session stop 2022-12-28 17:44:02 +01:00
Dan
82c81c10bd Update Pyrogram to v2.0.86 2022-12-28 00:22:19 +01:00
Dan
1daa05a35c Raise and handle send errors in order to immediately act upon 2022-12-28 00:21:05 +01:00
Dan
5ca422b314 Create a future result before sending its request 2022-12-28 00:19:28 +01:00
Dan
2dca5aeac2 Handle proxy socket connections using thread executors 2022-12-28 00:14:04 +01:00
Dan
1fa6f3b924 Update Pyrogram to v2.0.85 2022-12-27 22:24:21 +01:00
Dan
cf06939a55 Workaround proxy sockets not timing out properly 2022-12-27 22:23:05 +01:00
Dan
52effe19d5 Update Pyrogram to v2.0.84 2022-12-27 14:56:34 +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
03d60cdfe6 Update Pyrogram to v2.0.83 2022-12-26 22:30:14 +01:00