Задать вопрос
@karastaras

TELEGRAM API STARS как отправить?

Всем привет, пытаюсь воспользоваться API от telegram, суть простая! Хочу подарить telegram stars от пользователя другому пользователю, вот примерный код как должно быть, но не могу понять, где я допускаю ошибку - [400 FORM_UNSUPPORTED] выдает ответ

invoice1 = types.InputStorePaymentStarsGift(
            user_id=peer,
            stars=25,
            currency="XTR",
            amount=0
        )

        invoice2 = types.InputInvoiceStars(
             purpose = invoice1
        )

        form = await app.invoke(
            functions.payments.GetPaymentForm(
                invoice=invoice2
            )
        )


        r = await app.invoke(
              functions.payments.SendStarsForm(
                form_id=form.form_id,
                invoice=invoice2,
            )
        )
  • Вопрос задан
  • 732 просмотра
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
Lord_of_Rings
@Lord_of_Rings Куратор тега Python
Дунадан - северный странник. Злой, но очень добрый
Бот не может дарить stars пользователям
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы