Коротко: обменять подарок на звёзды можно только в первые 7 дней после получения, и подарок при этом уничтожается навсегда. Звёзд дадут меньше, чем подарок стоил дарителю — документация платформы гарантирует ровно это и не называет курса. Улучшенные и выигранные на аукционе подарки не обмениваются вообще. Если семь дней прошли, обменять уже нечего: остаётся улучшить подарок и продать его на витрине вторички, где площадка забирает 20%.
Ниже — вся механика по шагам, с точными параметрами платформы: сколько времени есть, что нельзя обменять, куда падают звёзды с подарка каналу и почему обмен портит рейтинг профиля.
Что вообще значит «обменять подарок на звёзды»
В интерфейсе это называется конвертацией, и работает она в одну сторону.
Технически метод называется payments.convertStarGift, а описан он жёстко:
операция «will permanently destroy the gift» — подарок уничтожается насовсем, а
на баланс получателя падает фиксированное число звёзд, зашитое в сам подарок
(поле convert_stars). Источник —
core.telegram.org/api/gifts.
Три вещи, которые из этого следуют сразу:
- Обмен доступен только получателю. Даритель после отправки не может ни отменить подарок, ни обменять его. Все запросы вида «как вернуть подаренные звёзды» упираются в это — подробный разбор в статье можно ли вернуть звёзды.
- Обратно подарок не собрать. Обменял — картинки в профиле больше нет, и выкупить её обратно за те же звёзды нельзя.
- Звёзды падают на баланс того, кто владел подарком — личный аккаунт или канал, смотря кому подарок пришёл.
Как обменять подарок на звёзды: по шагам
Отдельного «обменника» в приложении нет — всё делается из карточки подарка.
- Открой свой профиль и найди вкладку с подарками. Там лежат и видимые всем, и скрытые — как устроена витрина подарков, разбирали отдельно.
- Нажми на подарок, который не нужен, — откроется его карточка.
- В карточке ищи действие с конвертацией в звёзды. Именно там написана точная сумма, которую тебе начислят: платформа считает её заранее и показывает до подтверждения.
- Подтверди. Подарок исчезает из профиля, звёзды приходят на баланс сразу, без холда и модерации.
Если такого действия в карточке нет — значит подарок под обмен не подходит. Причины разберём ниже, их всего четыре.
Сколько звёзд дадут за подарок
Честный ответ: меньше, чем подарок стоил. Документация формулирует это
прямым текстом — convert_stars «will be less than the buying price
(starGift.stars) of the gift». То есть если даритель отдал за подарок 100 ★,
обратно ты получишь меньше сотни, и разницу платформа оставляет себе.
Единого курса при этом не существует: значение задаётся отдельно для каждого типа подарка и приходит вместе с его карточкой. Никакой формулы вроде «минус 20%» в открытой документации нет — есть только гарантия, что число будет меньше цены. Поэтому единственный способ узнать сумму заранее — открыть карточку подарка в приложении.
Полезно сразу переводить это в деньги. По нашей цене 100 ★ стоят 160 ₽, тогда как в App Store те же 100 ★ обойдутся в 230 ₽. Значит подарок за 100 ★ — это 160 ₽ по нашей витрине, а обменяешь ты его на что-то заметно дешевле. Насколько дешевле — скажет приложение.
Сколько времени есть на обмен
Ровно семь суток с момента получения. В параметрах платформы это
stargifts_convert_period_max = 604 800 секунд
(core.telegram.org/api/config) — окно
считается от даты, когда подарок пришёл, а не от даты покупки.
Срок жёсткий и не продлевается. Ни поддержка, ни даритель его не сдвинут: после 604 800 секунд действие конвертации из карточки просто пропадает.
Отсюда простое правило: решай судьбу подарка в первую неделю. Оставить его можно всегда, а обменять — только сейчас.
Какие подарки обменять нельзя
Четыре случая, все документированы.
| Подарок | Обмен | Почему |
|---|---|---|
| Получен больше 7 дней назад | нет | окно stargifts_convert_period_max закрылось |
| Выигран на аукционе новой коллекции | нет | «gifts acquired through collectible gift auctions cannot be converted» |
| Уже улучшен до коллекционного | нет | у коллекционного подарка другой жизненный цикл: продажа, передача, вывод |
У типа подарка convert_stars = 0 |
нет | платформа не назначила подарку обменной стоимости |
Последний пункт часто удивляет: бывают подарки, которые в звёзды не
конвертируются в принципе. В интерфейсе ботов это видно ещё нагляднее — в Bot
API поле convert_star_count описано как «omitted if conversion to Telegram
Stars is impossible», то есть у таких подарков его просто нет
(core.telegram.org/bots/api).
Про аукционы стоит помнить заранее: подарок, взятый ставками на дропе, — это актив только для рынка, обменять его на звёзды не выйдет никогда. Как устроены сами торги, разбирали в материале про аукционы подарков.
Как обменять подарки в тг после 7 дней
Никак — в прямом смысле обмена. Но выйти из подарка в звёзды всё ещё можно, просто дорога длиннее и проходит через рынок:
- Улучшить подарок до коллекционного. Апгрейд стоит звёзд, зато после него подарок получает уникальный облик, номер и право на перепродажу. Механика и вероятности — в статье про крафт и улучшение подарков.
- Выставить на витрину вторички. Цена задаётся в границах от 125 ★ до
100 000 ★ — это параметры
stars_stargift_resale_amount_minи_max. - Дождаться покупателя. Площадка удерживает комиссию: параметр
stars_stargift_resale_commission_permille= 800, то есть продавцу достаётся 80% цены, а 20% уходит платформе. Подробнее — в разборе перепродажи подарков.
Важная деталь для тех, кто спешит: у свежеулучшенного подарка есть даты
can_transfer_at и can_resell_at — до них передавать и продавать нельзя.
Так что «улучшил и тут же продал» работает не всегда.
И третий путь, про который забывают: подарок можно просто передарить. Это не даёт звёзд, но и не уничтожает вещь — как передать подарок другому человеку расписано отдельно.
Обмен роняет рейтинг профиля
Малоизвестный побочный эффект. У аккаунта есть рейтинг, который растёт от покупок подарков, платных сообщений и оплаты предложенных постов. И в описании рейтинга сказано прямо: если возвращать покупки звёзд или конвертировать подарки в звёзды, «your rating will decrease» — рейтинг падает (telegram.org/faq, core.telegram.org/api/stars).
Практический вывод: если гоняешь подарки пачками и половину сразу обмениваешь, рейтинг профиля пойдёт вниз. Одна конвертация ненужного подарка погоды не сделает, привычка — сделает.
Подарок пришёл на канал: куда упадут звёзды
Подарки принимают не только люди. Канал тоже может получать подарки, если у него включена такая возможность, и подарки лежат в его профиле отдельным списком. Обмен для них работает так же — метод принимает и подарок, полученный каналом.
Разница в том, что дальше происходит со звёздами. Они падают на баланс канала, а не в личный кошелёк. У баланса канала свои правила: официальный вывод открывается от 1000 ★ и с холдом 21 день. Как это устроено целиком — в статье как вывести звёзды из Телеграма.
Что выгоднее: обменять, оставить или улучшить
Сводка по трём сценариям для обычного подарка за 100 ★:
| Что делаешь | Что получаешь | Ограничения |
|---|---|---|
| Обменять на звёзды | меньше 100 ★ на баланс, подарок уничтожен | только 7 дней, рейтинг вниз |
| Оставить как есть | картинка в профиле, ноль звёзд | можно скрыть или закрепить |
| Улучшить и продать | цена вторички минус 20% комиссии | апгрейд платный, есть даты блокировки |
Если подарок массовый и ничем не примечателен — обмен в первую неделю разумен: лучше немного звёзд, чем ничего. Если подарок из лимитированной коллекции — обмен почти всегда худший вариант, потому что уничтожает вещь, которая на вторичке стоит дороже своей обменной цены.
Где взять звёзды и куда деть полученные
Обмен подарков — путь скупой: платформа отдаёт меньше, чем взяла. Если звёзды нужны на новые подарки, апгрейды или ставки на дропе, дешевле не выковыривать их из старых подарков, а просто купить.
- Купить звёзды — витрина пакетов от 50 ★, 100 ★ = 160 ₽. Это на 70 ₽ за сотню дешевле, чем те же звёзды в App Store, где сотня стоит 230 ₽. Цена видна до оплаты, оформление в боте, звёзды приходят на баланс минутами.
- Продать звёзды — выкуп от 50 ★ с выплатой в рублях или USDT. Пригодится, когда на балансе после обмена подарков осело больше, чем нужно, а официальный вывод недоступен: он открывается только с баланса канала и от 1000 ★.
Отдельный сюжет для тех, кто копит на редкие дропы: лимитные коллекции разбирают за минуты, и пополниться в момент старта уже не успеешь. Звёзды должны лежать на балансе до дропа, а не после — про это подробно в материале о дропах подарков.
Частые вопросы
Как обменять подарок на звёзды в телеграмме? Открыть карточку подарка в своём профиле и выбрать конвертацию в звёзды. Сумма показывается до подтверждения. Работает только в первые 7 дней после получения.
Сколько звёзд дают за подарок? Меньше, чем он стоил при покупке — это единственное, что гарантирует документация. Точное число задано для каждого типа подарка отдельно и написано в его карточке.
Как обменять подарки в тг после 7 дней? Обменять уже нельзя. Остаётся улучшить подарок до коллекционного и выставить на продажу на вторичке — там площадка удержит 20% с цены.
Можно ли обменять подарок обратно, если передумал? Нет. Конвертация уничтожает подарок навсегда, отката у неё нет.
Можно ли обменять улучшенный подарок на звёзды? Нет. Коллекционный подарок в звёзды не конвертируется — его можно только продать, передать или вывести наружу.
Можно ли обменять звёзды обратно на рубли? Официального вывода личного баланса у платформы нет — выводить можно только заработанное каналом или ботом, от 1000 ★ и с холдом 21 день. Через наш выкуп порог 50 ★, выплата в рублях или USDT.
Пропадёт ли подарок у дарителя, если я его обменяю? Даритель увидит, что подарок конвертирован — у служебного сообщения о подарке для этого есть отдельная отметка. Скрыть факт обмена нельзя.
