Почему нельзя продать подарок в Телеграме и через сколько дней можно

18 сентября 2026 г.

Розовый кабриолет на мокром неоновом бульваре, заголовок «Нельзя продать»

Коротко: кнопка продажи не появляется по трём разным причинам, и лечатся они по-разному. Обычный подарок на витрину вторички не выставляется никогда — его можно только обменять на звёзды в течение 7 суток (параметр stargifts_convert_period_max = 604 800 секунд) или улучшить до коллекционного. У свежеулучшенного подарка стоят метки can_resell_at и can_transfer_at — пока они не наступили, клиент показывает экран «Unlocking in progress» и надпись «unlocks in N days». Единой цифры платформа не публикует: срок зашит в конкретный подарок, и увидеть его можно только в самом Телеграме. Третья причина — подарок вообще не твой в смысле продажи: выигранный на аукционе не обменивается на звёзды никогда.

Ниже — разбор всех замков по очереди, с цифрами из документации, и отдельно приём, который экономит звёзды: стоимость апгрейда падает каждую минуту.

Почему нельзя продать подарок в тг: три разные причины

Люди пишут «не продаётся» про три непохожие ситуации. Сначала определись, какая твоя, иначе будешь ждать таймер, которого нет.

Что видишь Что на самом деле Сколько ждать
Кнопки «Продать» нет вообще подарок обычный, не улучшенный ждать бесполезно, нужен апгрейд
«Unlocking in progress», «unlocks in N days» улучшенный, но замок не снят до даты can_resell_at
Обмен на звёзды недоступен прошло больше 7 суток или подарок с аукциона обратной дороги нет

Первая ситуация — самая массовая, и именно она стоит за запросом «почему нельзя продать подарок в тг от бота». Подарок, который прислал бот, канал или друг, живёт по правилам обычного подарка: его можно показать в профиле, обменять на звёзды в короткое окно или улучшить. Витрина перепродажи для него закрыта, потому что продавать там нечего — у обычного подарка нет ни номера, ни уникальных атрибутов.

Что продаётся на самом деле: только коллекционные

Документация формулирует это одной строкой: «An owned collectible gift can be put up for sale on the gift marketplace» (core.telegram.org/api/gifts). Слово collectible тут ключевое. Пока подарок не прошёл улучшение, он не попадает в эту категорию.

Улучшение выдаёт подарку четыре свойства, и они перечислены прямо в интерфейсе апгрейда: Unique (уникальный номер, модель, фон и узор), Transferable (можно передать кому угодно в Телеграме), Tradable («Sell or auction your gift on third-party NFT marketplaces») и Wearable (можно надеть). Право на продажу появляется вместе с этим набором и никак иначе. Как устроена сама процедура и почему атрибуты выпадают случайно — в разборе крафта и улучшения подарков.

Через сколько дней можно продать подарок в тг

Вот тут начинается то, ради чего люди и гуглят. Улучшил — а продать всё равно не даёт.

У сохранённого подарка в API есть четыре отдельные даты, и каждая запирает своё действие:

Метка Что запирает
can_resell_at выставление на витрину перепродажи
can_transfer_at передачу другому человеку
can_craft_at использование подарка в крафте
can_export_at вывод на блокчейн

Формулировка документации везде одинаковая: «the gift can be put up for sale only starting from the specified date» — продать можно начиная с указанной даты. То есть срок не общий для всех, а свой у каждого подарка, и лежит он в самом подарке, а не в настройках платформы.

Поэтому честный ответ на «через сколько дней» такой: точную цифру показывает сам Телеграм, а не документация. Открываешь карточку подарка — и видишь экран «Unlocking in progress» с обратным отсчётом: «unlocks in 5 days», ближе к концу — «unlocks in 6 hours». Описание под отсчётом объясняет, что именно разблокируется: «you’ll be able to send this collectible to any TON blockchain address outside Telegram for sale or auction».

Гадать не надо, и верить чужим «там всегда 21 день» тоже не надо — цифра написана у тебя на экране.

7 суток на обмен: единственный срок с точной цифрой

Из всех таймеров подарков ровно один опубликован числом. Обмен подарка обратно в звёзды доступен, только если подарок получен меньше чем stargifts_convert_period_max секунд назад. Сейчас в конфигурации платформы там стоит 604 800 — это ровно 7 суток. В интерфейсе то же самое звучит как «Conversion is available for the next N days».

Важные оговорки, все из документации:

  1. Обмен уничтожает подарок навсегда — «This action cannot be undone. This will permanently destroy the gift».
  2. Дают меньше, чем стоила покупка: convert_stars заведомо ниже цены подарка.
  3. Подарки, взятые на аукционе новой коллекции, не обмениваются никогда — «gifts acquired through collectible gift auctions cannot be converted back into Telegram Stars».
  4. Бывают подарки, у которых обменная стоимость равна нулю. Тогда кнопки обмена нет вообще.

Что делать, если неделя прошла, — расписано в материале как обменять подарок на звёзды. Коротко: прямого обмена уже не будет, остаётся дорога через улучшение и вторичный рынок.

Почему нельзя продать подарок в тг за звёзды

Отдельный случай, который выглядит как поломка. Подарок улучшен, замок снят, витрина открыта — а оплатить звёздами не даёт, только GRAM.

Это не сбой, а выбор продавца. У коллекционного подарка есть флаг resale_ton_only, и в интерфейсе он включается переключателем «Only Accept Grams». Подсказка рядом объясняет мотив прямым текстом: «If the buyer pays you in Grams, there’s no risk of refunds, unlike Stars payments» — при оплате криптой у сделки нет риска возврата, в отличие от оплаты звёздами.

Разница в комиссии тоже в пользу крипты: при продаже за звёзды продавцу достаётся 80% (stars_stargift_resale_commission_permille = 800), при продаже за GRAM — 90%. Десять процентных пунктов — ровно та причина, по которой владельцы дорогих лотов закрывают оплату звёздами. Подробный расчёт — в разборе перепродажи подарков.

Для покупателя вывод простой: если конкретный лот не берётся звёздами, ищи другой экземпляр той же модели — на витрине их обычно несколько, и часть продавцов звёзды принимает.

Границы цены: дешевле и дороже выставить не выйдет

Ещё одна причина, по которой продажа «не работает»: цена не проходит по границам. Они жёсткие и лежат в конфигурации:

Параметр За звёзды За GRAM
Минимальная цена 125 ★ 700 нанограмов
Максимальная цена 100 000 ★
Доля продавца 80% 90%

Выставить подарок дешевле 125 звёзд нельзя физически. Если хочется отдать вещь за символическую сумму, механика другая — передача, и она стоит отдельных звёзд. Что можно и чего нельзя при передаче, разобрано в статье можно ли передарить подарок.

Когда улучшать подарок: цена апгрейда падает каждую минуту

А вот приём, из-за которого стоит перестать тянуть с решением, — и он работает против интуиции.

Стоимость улучшения не фиксированная. Платформа публикует не только текущую цену, но и список будущих цен с точными временными метками: в API это payments.starGiftUpgradePreview.next_prices, где каждая цена привязана к своему моменту вступления в силу. В интерфейсе это видно ещё яснее — под кнопкой апгрейда написано «Price decreases in …» с обратным отсчётом, а на экране с графиком цен прямо сказано: «Upgrade cost drops every minute».

То есть чем дольше ждёшь, тем дешевле улучшение. Но там же стоит вторая строка, и она объясняет, почему все не ждут: «Users who upgrade their gifts first get collectibles with shorter numbers» — кто улучшает раньше, получает коллекционный подарок с более коротким номером.

Короткий номер — это не украшение. Номер видно в карточке вещи, и на вторичке он влияет на цену: экземпляры с двузначными и трёхзначными номерами уходят дороже рядовых. Та же логика работает на аукционах новых коллекций — как именно, разобрано в материале аукционы подарков Telegram.

Отсюда рабочее правило: решай сразу, что тебе важнее — дешёвый апгрейд или короткий номер. Промежуточная позиция «подожду немного» проигрывает обеим: номер уже длинный, а цена ещё высокая. И в обоих случаях звёзды должны лежать на балансе заранее — пока бегаешь пополнять, цена меняется, а номера разбирают.

Сколько звёзд держать на балансе

Считаем по нашей цене, чтобы было понятно, о каких деньгах речь.

Задача Сколько звёзд Сколько рублей у нас
Минимальный лот на вторичке 125 ★ 200 ₽
Обычный подарок среднего уровня 500 ★ 800 ₽
Запас под серию апгрейдов 2 500 ★ 4 000 ₽
Уверенный вход в дорогую коллекцию 10 000 ★ 16 000 ₽

В магазине приложений те же 100 звёзд стоят 230 ₽, потому что сверху ложится комиссия стора. У нас 100 звёзд — 160 ₽, минимальный пакет — 50 звёзд за 80 ₽, зачисление на баланс за минуту, оплата картой, СБП или криптой. На запасе в 10 000 звёзд разница выходит 7 000 ₽ — это, считай, ещё пара попыток апгрейда сверху.

Звёзды отправляются и на чужой аккаунт, если подарок задуман как сюрприз. А если подарки, наоборот, копятся и хочется вынуть из них деньги — мы выкупаем звёзды от 50 штук, без порога в тысячу и без холда 21 день.

Чек-лист: что проверить, если продажа не идёт

  1. Подарок улучшен? Если нет — кнопки продажи не будет никогда, только обмен (и только 7 суток) или апгрейд.
  2. Есть экран «Unlocking in progress»? Значит замок временный, смотри отсчёт на экране — там точная цифра.
  3. Подарок взят на аукционе? Обмен на звёзды закрыт навсегда, но перепродажа работает.
  4. Цена в границах? Ниже 125 ★ выставить нельзя, выше 100 000 ★ тоже.
  5. Лот не берут звёздами? Проверь, не включён ли у продавца режим «только GRAM» — это его настройка, а не твоя проблема.
  6. Обещают «разблокировать досрочно»? Это развод. Даты стоят на стороне платформы, сторонний бот в них не залезет — типовые схемы разобраны в статье развод с подарками.

Частые вопросы

Через сколько дней можно продать подарок в тг? Единого срока нет: дата зашита в конкретный подарок (can_resell_at), и точный отсчёт показывает сам Телеграм на экране «Unlocking in progress». Документация гарантирует только формулировку «продажа доступна начиная с указанной даты».

Можно ли продать подарок в тг после 7 дней? Обменять на звёзды — уже нет, окно stargifts_convert_period_max закрылось. Продать — да, но сначала подарок надо улучшить до коллекционного, и тогда он попадёт на витрину вторички.

Почему нельзя продать подарок в тг от бота? Потому что он обычный, а не коллекционный. Источник подарка тут ни при чём: улучшишь — появится и номер, и кнопка продажи.

Можно ли продать подарок в тг и вывести деньги? Звёзды с личного баланса не выводятся — это правило платформы, а не наше. Мы выкупаем звёзды сами: от 50 штук, выплата на карту, СБП или в крипту.

Сколько стоит улучшить подарок в телеграмме? Цена своя у каждой коллекции и снижается со временем: в интерфейсе видно «Upgrade cost drops every minute» и таблицу будущих цен. Ранний апгрейд дороже, зато даёт более короткий номер.

Когда можно улучшить подарок в тг? Улучшение обычно доступно сразу после получения — в отличие от продажи, оно таймером не заперто. Отдельная дата can_craft_at касается только крафта, когда подарок объединяют с другими.

Почему подарок нельзя даже передать? Работает вторая метка — can_transfer_at. Она живёт отдельно от can_resell_at, поэтому бывает, что передача уже открылась, а продажа ещё нет.

Где взять звёзды под апгрейд? У нас: 50 звёзд — 80 ₽, 100 звёзд — 160 ₽ против 230 ₽ за сотню в магазине приложений. Зачисление за минуту — успеешь до того, как цена апгрейда сдвинется.


Источники и проверка фактов

Всё, что касается правил Telegram, мы сверяли по первоисточникам — они ниже. Цены и условия нашего сервиса к ним отношения не имеют, это наши собственные.

Ещё в рубрике «Подарки»

Все статьи рубрики →