У меня есть два клиента, подключенных к telegram.
Я хочу сохранить свой набор стикеров из
Клиент 1 в
Клиент 2.
stickers = await client1(messages.GetAllStickersRequest(0))
sticker = stickers.sets[0]
go_save = await client2(messages.InstallStickerSetRequest(
stickerset=types.InputStickerSetID(
id=sticker.id,
access_hash=sticker.access_hash
),
archived=False
))
Но получаю ошибку:
The provided sticker set is invalid (caused by InstallStickerSetRequest)
Я понимаю, что это ошибка, потому что у меня другой
access_hash для этого пакета, чем у моего клиента 1 У вас есть какие-нибудь идеи, как я мог бы получить entity пакета стикеров, чтобы сохранить его?
Конечно, у меня есть идея реализовать отправку стикера из пакета, затем и получить информацию о наборе и сохранить ее, но это недостаточно аккуратное решение, которого я хотел бы избежать.