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

Как отправить подарок от имени бота телеграм?

Хочу сделать отправку новых телеграм подарков от имени бота. Знаю, что это точно можно как-то сделать, но не нашел в интернете никакой информации об этом..
  • Вопрос задан
  • 105 просмотров
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ответы на вопрос 2
shurshur
@shurshur
Сисадмин, просто сисадмин...
Метод есть: https://core.telegram.org/bots/api#sendgift

Если в любимой библиотеке этот метод ещё не реализовали в свежей версии, всегда можно вызвать метод напрямую мимо библиотеки:
https://api.telegam.org/bot{TOKEN}/sendGift?user_id={id_юзера}&gift_id={id_подарка}&pay_for_upgrade=True


Тут pay_for_upgrade управляет тем, оплатит ли подарок бот со своего баланса или юзеру придётся самому его оплатить.
Ответ написан
Комментировать
@Alexer-s
Начинающий Python-backend разработчик.
Если не ошибаюсь, бот не может отправить первым сообщение, нужно инициатива пользователя. Нужно или заранее стартовать бота пользователями или сначала присылать ссылку на бота, пользователь его стартует и получает поздравление...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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