Могу ли я сохранить набор стикеров с Клиента 1 на Клиент 2?Python

Программы на Python
Anonymous
Могу ли я сохранить набор стикеров с Клиента 1 на Клиент 2?

Сообщение Anonymous »

У меня есть два клиента, подключенных к Telegram.
Я хочу сохранить свой стикерпак.

Код: Выделить всё

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
))
Но у меня возникла ошибка:

Предоставленный набор наклеек недействителен (вызвано InstallStickerSetRequest)

Я понимаю эту ошибку, потому что у меня другой access_hash для этого пакета, чем у моего Клиента 2. Есть ли у вас идеи, как я могу получить суть стикерпака, чтобы его сохранить?
Конечно, у меня есть идея реализовать отправку стикера сообщением двум клиентам, потом получить данные конкретного стикера и получить информацию о наборе и сохраните ее, но это не достаточно аккуратное решение, которого хотелось бы избежать.
Сохраните пакет наклеек от Клиента 1 к Клиенту 2.

Подробнее здесь: https://stackoverflow.com/questions/785 ... o-client-2

Вернуться в «Python»