mirror of
https://github.com/LonamiWebs/Telethon.git
synced 2025-09-21 11:22:39 +03:00
Compare commits
6 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
859a83a1a5 | ||
|
2b56fa91bb | ||
|
2d5fad6565 | ||
|
ba201b9189 | ||
|
bc5c5d54b1 | ||
|
ee778ba763 |
|
@ -343,7 +343,7 @@ class UpdateMethods:
|
||||||
if updates:
|
if updates:
|
||||||
self._log[__name__].info('Got difference for account updates')
|
self._log[__name__].info('Got difference for account updates')
|
||||||
|
|
||||||
_preprocess_updates = await utils.maybe_async(self._preprocess_updates(updates, users, chats))
|
_preprocess_updates = await self._preprocess_updates(updates, users, chats)
|
||||||
updates_to_dispatch.extend(_preprocess_updates)
|
updates_to_dispatch.extend(_preprocess_updates)
|
||||||
continue
|
continue
|
||||||
|
|
||||||
|
@ -442,7 +442,7 @@ class UpdateMethods:
|
||||||
if updates:
|
if updates:
|
||||||
self._log[__name__].info('Got difference for channel %d updates', get_diff.channel.channel_id)
|
self._log[__name__].info('Got difference for channel %d updates', get_diff.channel.channel_id)
|
||||||
|
|
||||||
_preprocess_updates = await utils.maybe_async(self._preprocess_updates(updates, users, chats))
|
_preprocess_updates = await self._preprocess_updates(updates, users, chats)
|
||||||
updates_to_dispatch.extend(_preprocess_updates)
|
updates_to_dispatch.extend(_preprocess_updates)
|
||||||
continue
|
continue
|
||||||
|
|
||||||
|
@ -464,7 +464,7 @@ class UpdateMethods:
|
||||||
except GapError:
|
except GapError:
|
||||||
continue # get(_channel)_difference will start returning requests
|
continue # get(_channel)_difference will start returning requests
|
||||||
|
|
||||||
_preprocess_updates = await utils.maybe_async(self._preprocess_updates(processed, users, chats))
|
_preprocess_updates = await self._preprocess_updates(processed, users, chats)
|
||||||
updates_to_dispatch.extend(_preprocess_updates)
|
updates_to_dispatch.extend(_preprocess_updates)
|
||||||
except asyncio.CancelledError:
|
except asyncio.CancelledError:
|
||||||
pass
|
pass
|
||||||
|
|
|
@ -438,9 +438,9 @@ def get_input_media(
|
||||||
if media.SUBCLASS_OF_ID == 0xfaf846f4: # crc32(b'InputMedia')
|
if media.SUBCLASS_OF_ID == 0xfaf846f4: # crc32(b'InputMedia')
|
||||||
return media
|
return media
|
||||||
elif media.SUBCLASS_OF_ID == 0x846363e0: # crc32(b'InputPhoto')
|
elif media.SUBCLASS_OF_ID == 0x846363e0: # crc32(b'InputPhoto')
|
||||||
return types.InputMediaPhoto(media, ttl_seconds=ttl, spoiler=media.spoiler)
|
return types.InputMediaPhoto(media, ttl_seconds=ttl)
|
||||||
elif media.SUBCLASS_OF_ID == 0xf33fdb68: # crc32(b'InputDocument')
|
elif media.SUBCLASS_OF_ID == 0xf33fdb68: # crc32(b'InputDocument')
|
||||||
return types.InputMediaDocument(media, ttl_seconds=ttl, spoiler=media.spoiler)
|
return types.InputMediaDocument(media, ttl_seconds=ttl)
|
||||||
except AttributeError:
|
except AttributeError:
|
||||||
_raise_cast_fail(media, 'InputMedia')
|
_raise_cast_fail(media, 'InputMedia')
|
||||||
|
|
||||||
|
@ -460,6 +460,7 @@ def get_input_media(
|
||||||
if isinstance(media, types.MessageMediaDocument):
|
if isinstance(media, types.MessageMediaDocument):
|
||||||
return types.InputMediaDocument(
|
return types.InputMediaDocument(
|
||||||
id=get_input_document(media.document),
|
id=get_input_document(media.document),
|
||||||
|
spoiler=media.spoiler,
|
||||||
ttl_seconds=ttl or media.ttl_seconds
|
ttl_seconds=ttl or media.ttl_seconds
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
# Versions should comply with PEP440.
|
# Versions should comply with PEP440.
|
||||||
# This line is parsed in setup.py:
|
# This line is parsed in setup.py:
|
||||||
__version__ = '1.41.0'
|
__version__ = '1.41.2'
|
||||||
|
|
|
@ -34,6 +34,7 @@ BOTS_TOO_MUCH,400,There are too many bots in this chat/channel
|
||||||
BOT_CHANNELS_NA,400,Bots can't edit admin privileges
|
BOT_CHANNELS_NA,400,Bots can't edit admin privileges
|
||||||
BOT_COMMAND_DESCRIPTION_INVALID,400,"The command description was empty, too long or had invalid characters used"
|
BOT_COMMAND_DESCRIPTION_INVALID,400,"The command description was empty, too long or had invalid characters used"
|
||||||
BOT_COMMAND_INVALID,400,The specified command is invalid
|
BOT_COMMAND_INVALID,400,The specified command is invalid
|
||||||
|
BOT_COMMANDS_TOO_MUCH,400,"The provided commands are too many"
|
||||||
BOT_DOMAIN_INVALID,400,The domain used for the auth button does not match the one configured in @BotFather
|
BOT_DOMAIN_INVALID,400,The domain used for the auth button does not match the one configured in @BotFather
|
||||||
BOT_GAMES_DISABLED,400,Bot games cannot be used in this type of chat
|
BOT_GAMES_DISABLED,400,Bot games cannot be used in this type of chat
|
||||||
BOT_GROUPS_BLOCKED,400,This bot can't be added to groups
|
BOT_GROUPS_BLOCKED,400,This bot can't be added to groups
|
||||||
|
|
|
Loading…
Reference in New Issue
Block a user