Telegram перестал присылать уведомления о рекламных переводах в Gram Wallet. Такие переводы теперь видны только в истории операций кошелька, а служебный аккаунт больше не пишет о них в чат. Уведомления об обычных переводах с других кошельков приходят как раньше. Касается это всех, у кого есть Gram Wallet: в начале ноября реклама приходила на кошельки десятками тысяч переводов в сутки.

Что изменилось

О каждом входящем переводе от 0,1 Gram служебный аккаунт кошелька присылает сообщение «Someone sent you 0.1 Grams», а под суммой показывает комментарий к переводу. В сети TON комментарий едет вместе с деньгами, и любой отправитель может написать в нём что угодно. Получалось, что за 0,1 Gram и комиссию сети любой текст попадал в список чатов Telegram от имени служебного аккаунта. Об этом механизме и о том, сколько он стоил рассыльщикам до конца октября, — в материале о спаме и бесплатных переводах.

Теперь такие переводы отсеиваются. Деньги до кошелька доходят как прежде, перевод с комментарием лежит в истории операций, но сообщения в чате о нём нет.

Порог уведомления при этом не менялся. В конфигурации приложения, которую сервер раздаёт клиентам, wallet_transfer_min_nanos по-прежнему равен 100 000 000, то есть 0,1 Gram, и последний раз эта конфигурация менялась 4 ноября. Схема API клиентов тоже прежняя: служебное сообщение о переводе, messageActionGramTransfer, всё так же несёт поле комментария, а последнее обновление схемы вышло 5 ноября. Значит, решение о том, присылать ли уведомление, принимает сервер.

Как именно сервер отличает рекламу от обычного перевода, Telegram не объяснял. Можно предположить, что в расчёт идёт поведение отправителя: рекламу рассылают тысячами одинаковых переводов с одного адреса за минуты, а обычный перевод так не выглядит. Это гипотеза, подтверждения ей нет.

Что делать

Настраивать ничего не нужно. Рекламные переводы по-прежнему приходят на кошелёк, и 0,1 Gram с каждого остаются у получателя: их видно в истории операций вместе с текстом.

Ссылки из комментариев в истории лучше не открывать. Текст, который ссылается на Telegram или на Павла Дурова, пишет отправитель перевода, а не Telegram: подписать комментарий может кто угодно.

Если перевод от знакомого человека пришёл без сообщения в чате, его стоит поискать в истории операций кошелька.

Сколько рекламы приходило перед исправлением

С 9 сентября по 23 октября рекламных переводов на кошельки Telegram было около 40 тысяч. К ноябрю их стало примерно столько же за сутки: с 7 по 9 ноября на кошельки Gram Wallet приходило, по выборке ленты сети, около 35 тысяч переводов с комментарием от 0,1 Gram в день, почти все от рассыльщиков. Это около 3 500 Gram в сутки, примерно столько, сколько спамеры потратили за полтора месяца до конца октября.

Сменились и рекламодатели. В октябре большую часть рассылок оплачивали русскоязычные сервисы. В ноябре девять из десяти рекламных переводов написаны по-китайски и зовут в онлайн-казино и на гарант-сервисы для торговли USDT. Среди остального встречается реклама торговли с плечом, где в первой строке стоит имя Дурова.

Рассылали волнами. Один адрес 9 ноября за десять минут отправил 4 335 переводов по 0,1 Gram, 433,5 Gram на одну рекламу казино.

Что стало после

За сутки до 14:00 UTC 11 ноября рекламных переводов на кошельки Gram Wallet пришло около 15 тысяч, за следующие сутки около 3 тысяч, почти в пять раз меньше. Самые крупные рассылки последний раз выходили 11 ноября до 13:00 UTC и в выборке больше не встречались. Среди переводов с комментарием после этого заметную долю составляют выплаты игровых ботов с пометками вроде «Refund» и «Win».

Спад начался ещё 10 ноября, до сообщения об исправлении, а когда именно включился фильтр, неизвестно.