Где получить токен для рекламы в Телеграм

Рассказываем, как подключить платежную систему к Telegram-боту и разместить его на сервере.

Введение

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

В Telegram есть встроенная система оплаты, поэтому сценариев, как использовать бота для приема платежей, достаточно много. Это может быть разовая оплата заказа или ежемесячная подписка.

Платежные системы Telegram

Сейчас мессенджер поддерживает оплату в более чем 200 странах через такие шлюзы, как: Stripe, YooMoney, Sberbank, LiqPay, PayMaster и другие.

Все начинается с установки библиотеки aiogram. Сейчас, пожалуй, это самая популярная библиотека для разработки ботов на Python.

python -m pip install aiogram

Переходим в Telegram и пишем тут BotFather’у команду /newbot. Вводим имя нового бота. Важно, чтобы оно заканчивалось словом Bot.

КАК МАРКИРОВАТЬ РЕКЛАМУ В TELEGRAM ADS. КАК ПОЛУЧИТЬ ТОКЕН — ПОШАГОВАЯ ИНСТРУКЦИЯ

Получаем уникальный токен нового бота. Теперь напишем код простейшего эхо-бота, чтобы проверить его работу.

Связать бота с приложением

Создаем файл config.py и вписываем в него токен, который выдал BotFather. В основном файле main.py прописываем базовый код любого бота.

Обратите внимание на один важный момент: бот должен обрабатывать каждое сообщение с серверов Telegram. Для этого при запуске бота обязательно нужно поставить аргумент skip_updates в значение False. Это спасет от проблем при обработке платежей.

Теперь можно запустить код и проверить, работает ли бот. Убедившись, что все хорошо, приступаем к подключению платежей.

Возвращаемся к BotFather’у, даем команду /mybots и выбираем из списка своего бота.

В открывшемся меню кликаем на кнопку «Payments». Из предоставленного списка выбираем нужный платежный шлюз. В качестве теста используем PayMaster. Чтобы подключить оплату в Telegram-бота, сначала нужно выполнить тест, поэтому выбираем «PayMaster Test».

Следуем простым инструкциям бота платежной системы и получаем тестовый токен PayMaster. Его сразу же можно сохранить в config.py.

TOKEN = «5432877141:AAHEwBEb2mwnZX56oaHM10o33ZBZwVkvv-s» PAYMENTS_TOKEN = «1744374395:TEST:f14d9f0d42528b780370»

Возвращаемся к коду бота. Для того, чтобы запросить оплату товаров/услуг, нужно сгенерировать invoice с деталями платежа. Отправить его клиенту и обработать результат.

Подключаем оплату

Указываем список доступных цен на продукты. В качестве цены нужно передать целочисленное значение в минимально возможных единицах валюты. Если речь идет о рублях, то стоимость нужно указывать в копейках. То есть место 500 рублей мы тут укажем 500 * 100 или же 50 000 копеек. В случае с долларами будет почти также, $1=100 центов. Если предполагается работа с другими валютами, можно использовать currencies.json от Telegram API.

Дальше в коде бота платежной системы мы создаем обработчик команды /buy. Команда будет генерировать и отправлять пользователю invoice платежа. В примере используется оплата месячной подписки.

Сам процесс генерации invoice довольно простой. Не стоит беспокоиться большому количеству аргументов. Это названия продуктов или услуг, описания, цена, валюта и т.п.

Настройки платежей

Обратите внимание на аргумент is_flexible. Его нужно указывать в значение True только в том случае, если финальная стоимость зависит от выбранного способа доставки, если речь идет о продаже какого-то физического продукта.

О других параметрах метода send_invoice вы всегда можете прочитать в официальной документации Telegram API.

Теперь нужно создать еще два обработчика: Pre Checkout Query и Successful Payment.

Pre Checkout Query отвечает за обработку и утверждение платежа перед тем, как пользователь его совершит. Так можно проверить доступность товара на складе или уточнить стоимость.

Важно, что серверам Telegram ответ нужен в течение 10 секунд. Если его не будет, платеж не пройдет.

Successful Payment отвечает за обработку успешно проведенного платежа.

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

Как бот работает на практике

Получив invoice на оплату от бота, нажимаем «Оплатить». Поскольку сначала мы проводим тестирование бота, воспользуемся специальной тестовой картой.

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

Теперь возвращаемся в BotFather, чтобы получить реальный токен от выбранного платежного шлюза. Если есть запрос на разные тарифы или способы оплаты, лучше запросить сразу 2-3 токена от разных платежных шлюзов. Далее нужно будет генерировать invoice с помощью токена выбранного провайдера.

Перенос бота на боевой сервер

Чтобы бот работал 24/7 вне зависимости от того, включен компьютер или нет, зальем его на реальный сервер.

Для этого воспользуемся облачным сервером линейки Shared Line от Selectel. Калькулятор панели управления позволяет выбрать гибкую конфигурацию сервера и сразу узнать, сколько будет стоить решение. Все продукты и услуги собраны у провайдера в одном месте, поэтому ими легко управлять. Арендовать сервер можно от 10 ₽/день, а в консоли есть возможность быстро масштабировать вычислительные ресурсы при необходимости.

Еще по теме:  Анимированные эмодзи Телеграм на весь экран

Регистрируемся и входим в панель управления my.selectel.ru. Переходим в раздел «Облачная платформа» и выбираем «Серверы». Создаем сервер — после этого шага он загорится в списке как «ACTIVE».

Настраиваем конфигурацию. Для примера используем 1 ядро, 512 МБ DDR4 и 5 ГБ на диске.

Теперь переходим к выгрузке бота на боевой сервер. Сначала нужно подключиться к серверу через SSH. Для этого мы можем воспользоваться программой WinSCP для Windows. В Linux и MAC для этого есть свои встроенные инструменты.

Запускаем WinSCP. В качестве имени хоста указываем IP адрес нашего нового сервера. Логин и пароль можно взять во вкладке «Консоль» в панели управления.

Теперь перенесем сюда файлы нашего бота: config.py и main.py. Далее открываем отдельное соединение с сервером по SSH в консоли.

Для этого в WinSCP нажать кнопку и открыть PuTTY. Можно также воспользоваться командной строкой, принципиальной разницы нет.

Настройка бота с Payments 2.0

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

  • Обновить Python до версии 3.10.
  • Установить PIP.
  • Поставить библиотеку Aiogram.

Если оставить все в таком виде, то при закрытии SSH-соединения вместе с ним закроется и процесс бота. Что делать?

Есть несколько способов, как решить этот вопрос. Рассмотрим самый простой – использование команды screen.

Пишем команду screen и жмем Enter. Запускаем бота из обычного терминала и закрываем соединение.

Бот продолжит работу. Чтобы в любой момент вернуться к этому экрану, достаточно ввести команду screen -r $screen_running. На этом деплой в облаке Selectel закончен.

Заключение

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

Идеальное решение для pet-проектов

Сервер для решения задач, которые не требуют полной загрузки vCPU.

Зарегистрируйтесь в панели управления

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

Инструкция

Как автоматизировать подготовку к собеседованиям с помощью Telegram-бота

29 сентября 2023

Инструкция

Как реализовать очередь в Redis

14 сентября 2023

Инструкция

Как генерировать истории с помощью ChatGPT и Telegram

Источник: selectel.ru

Как заработать на телеграм канале с помощью партнерских программ?

Партнерские программы — перспективный способ заработать в Телеграме. Администраторам каналов стоит обратить внимание на партнерки, ведь они повышают монетизацию, помогают развивать проект.

Но чтобы зарабатывать, нужно приложить усилия.

Изучите аудиторию
Мессенджер предоставляет пользователям возможность быть анонимными, скрывать данные. В этом специфика Телеграма. Понимание целевой аудитории важно. Хотя подробного представления составить не получится, но общие сведения собрать, исходя из темы, можно.

  • Развлекательный контент со смешными картинками в основном смотрят молодые люди, у которых нет стабильного дохода.
  • Если в канале публикуются серьезные посты про финансы, юриспруденцию, то их читать будут взрослые и обеспеченные люди. Еще стоит обратить внимание на пол аудитории.
  • Есть темы, которые популярны среди женщин, а есть те, которые популярны среди мужчин.
  • Если контент про моду, косметику, то аудитория, вероятно, женская.
  • Если канал про автомобили или рыбалку, то его будут читать мужчины.

Лучше узнать аудиторию помогают опросы. Из них можно узнать пол, возраст, интересы, страну проживания и другую информацию о подписчиках. В подобных голосованиях обычно принимают участие наиболее активные, заинтересованные пользователи. Вот на них и стоит ориентироваться при выборе партнерских программ.

Виды заработка на партнерках

  • Вознаграждение за продажу. Обычно участвуют в программах онлайн-магазины. Оплата — процент за сделку купли-продажи.
  • Оплата за целевое действие. Программы популярны у разных сайтов для знакомств, онлайн-игр.
  • Денежное вознаграждение предусмотрено за установку игры, подписки, регистрации.Выплаты за клики. К ним прибегают сервисы контекстной рекламы. Программа предоставляет участнику код, он размещает его на ресурсе. На площадке появляется ссылка. И за переходы участнику программы начисляются выплаты.

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

Где искать партнерки?
Находить предложения можно без посредников или с помощью СРА сетей.

К примеру, вы пишете про духи. Можете поискать парфюмерные онлайн-магазины и предложить им продавать товар за процент в своем телеграм-канале или поучаствовать в их партнерской программе. (Надо отметить, что магазины редко сотрудничают с партнерами напрямую, лучше воспользоваться СРА.)

СРА сети работают как агрегаторы, они собирают данные о товарах, услугах, а также помогают заказчикам и исполнителям находить друг друга. На таких площадках обычно предложения отсортированы по категориям. Чтобы получить к ним доступ, нужно просто зарегистрироваться. Деньги выплачиваются за результат, за целевое действие.

Далее представлены примеры программ и СРА-сетей, на которых можно найти подходящее предложение.

  • ePN — платформа, на которой собраны программы популярных интернет-магазинов, от Алиэкспресс, до Спортмастера. Магазинов здесь достаточно, отчисления щедрые.
  • Admitad — крупная СРА-сеть с большим количеством разнообразных предложений. И можно найти что-то подходящее под тематику своего канала: приложения, страховка, криптовалюта, кредитные карты.
  • Skillbox — проект востребован в области дистанционного образования. Фокусируется на цифровых специальностях. Деньги начисляются за продажи курсов.
Еще по теме:  Какой инструктаж проводит руководитель работ при получении Телеграммы о несчастном случае

Как выбирать?
Партнерских программ много. И предложение лучше выбирать исходя из тематики вашего проекта. То есть если канал про книги, подойдут программы от книжных магазинов. Если про уход за волосами, тогда стоит рассмотреть партнерки от магазинов косметики. Далее можно посмотреть универсальные типы партнерских программ.

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

Дейтинг
В программах платят деньги за регистрацию на сайтах, в приложениях. Но начисляют мало.

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

Программы предусматривают хорошие отчисления.

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

Лучшая стратегия — сотрудничество с профессионалами, которые никому не обещают мгновенного успеха, но дают полезную, нужную информацию.

Основные рекомендации
Вы сможете получать доход с партнерских программ, если будете учитывать несколько важных правил:

  • Программа выбирается под аудиторию. Поэтому нужно составить представление о подписчиках: возраст, пол, интересы.
  • Партнерские программы дают проценты с покупок, оплаты абонементов и премиумов. Но для того чтобы продажи осуществлялись, аудитория должна быть платежеспособной. То есть на развлекательных каналах заработать с помощью партнерок трудно.
  • Лучше формировать аудиторию честно. Это значит, запустить рекламу, ее увидят заинтересованные люди и подпишутся. Это и есть целевая аудитория. Если набирать подписчиков по кликбейту, то будет трудно найти подходящую программу.
    Обращайте внимание, с каким трафиком функционирует программа в плане геолокации. Потому что будет трудно подобрать партнерку для аудитории из Казахстана, если программа работает с российским трафиком.
  • Недостатки участия в партнерских программах
    Некоторые партнерские сети и рекламодатели забирают часть заработка владельца канала себе. Например, у вас канал про солнцезащитные очки. Вы подобрали подходящую программу салона оптики. Предложение такое: если кто-то купит очки, то вам заплатят 500 рублей. Делаете пост про эти очки, прикрепляете ссылку, десять человек, которые по ней переходят делают покупки. Вам должны заплатить 5.000 рублей. Но сеть забирает половину заказов себе и перечисляет вам 2500 рублей. Это наиболее существенный минус работы с партнерками.
    Другой недостаток в том, что деньги переводятся после проверки, и это может занимать до 3 месяцев.
    Несмотря на трудности, участвовать в партнерских программах важно. Монетизация не должна зависеть только от продажи рекламы. Потому что на нее может упасть спрос, каналы иногда подвергаются атакам ботов. Это приведет к остановке продаж и уменьшению цены рекламы.

Источник: it-market.pro

Как продать NFT через Telegram

Итак, как продать NFT через Telegram? В прошлом посте речь шла о продвижении NFT в Дискорд. Благодаря ажиотажу вокруг NFT, многие инвесторы и художники начали привлекать потенциальных покупателей и продавцов в сообщества и биржи. Однако информационный взрыв NFT-токенов по всему интернету привлёк покупателей. Поскольку блокчейн-проекты большинство инвесторов считают ненадёжными, в них вкладывают деньги немногие. Чтобы найти покупателей NFT искусства, требуется привлечь большое количество людей и, что важнее, убедить их в потенциальной доходности ваших невзаимозаменяемых токенов. Где спрос, там и предложение.

Основные места сбора NFT-туссовки – это онлайн площадки, такие как Telegram, Twitter, Discord, Reddit и др. В последнее время в плане раскрутки NFT всё большую популярность набирает Телеграм, ведь удобство и комфорт в пользовании мессенджером привлекает очень многих.

Раскрутка NFT в Телеграм

Способы раскрутки NFT в Telegram

Чтобы собрать в своём Telegram-сообществе как можно больше пользователей, следует использовать следующую пятёрку методов. Они сегодня помогают каналам набрать более 500 тысяч человек, среди которых будут желающие приобрести ваши NFT или обменяться своими кейсами продажи NFT с другими участниками канала.

Бесплатная раздача NFT

Это не опечатка. Бесплатно раздавая свои NFT токены, можно привлечь некоторое количество пользователей. Людям интересны бесплатные материальные и информационные ресурсы. Начать раздавать их можно в других каналах, на биржах или форумах. Правильная подача гарантирует владельцу канала первую сотню пользователей. Основными подписчиками станут те, покупает NFT для последующей перепродажи. А это та аудитория, которая понадобится на первых парах.

Нет смысла предлагать свои токены в местах, где люди не понимают о чём идёт речь в вашем предложении. Эффективнее раздача NFT будет в кружках графических дизайнеров, которые только начали работать с NFT. К тому же пользователи будут рассказывать друг другу, что они получили ваш токен. Это безусловно привлекает их друзей на вашу раздачу. Взамен стоит просить подписаться на ваш Telegram-канал и/или пригласить друзей.

Еще по теме:  До скольки гб можно отправлять видео в Телеграмме

Продвижение NFT в Телеграм

PR-компания NFT дропа

Маркетинг – способ привлечь внимание к любому продукту. Есть много сервисов и компаний, которые могут распространить сведения о вас на своих каналах, пабликах и прочих информационных сервисах. Данный способ раскрутки NFT Телеграм-канала очень дорог, однако, привлечение пользователей им колоссальное. Пользуясь репутацией других каналов криптовалютных бирж, можно переманить к себе до 10% активной аудитории.

Есть несколько компаний, занимающихся распространением сведений о вашем канале. PR-агенты разместят о вас информацию во всех источниках, где могут быть инвесторы, продавцы и покупатели NFT. Чем крупнее PR-агентство, тем дороже обходится рекламная компания владельцу Telegram-канала.

Менеджер канала

После привлечения аудитории в Телеграм-сообщество следует начать приумножать количество пользователей. Сделать это можно благодаря алгоритмам мессенджера Telegram. Вместо того, чтобы самостоятельно изучать как работает площадка долго и утомительно. На это место можно поставить опытного менеджера, который будет заниматься раскруткой канала. В обязанности менеджера Telegram-канала входят:

  • Составление плана по размещению постов на канале;
  • Работа с аудиторией, вопросно-ответная деятельность;
  • Поиск информации для постов группы (Новости NFT, Интересные Дропы и т.д.);
  • Поднятие трафика группы и т.д.

Важно: менеджер должен разбираться в тематики NFT, чтобы поднимать аудиторию канала. Есть вероятность договориться с менеджером о работе за процент с продажи Ваших NFT через Телеграм-канал. Но в этом случае нужно чётко отслеживать, откуда пришёл покупатель.

Реферальные программы (Bounty)

Один из тонких способов по привлечению пользователей в свой Telegram-канал. При немалых размерах аудитории (это обязательное условие), можно начинать поиск партнёров, с которыми можно сотрудничать. Это тоже один из маркетинговых приёмов, который работает при достаточных размерах сообщества. Заключается способ в предоставлении услуг или платы биржам, форумам и прочим местам, где есть трейдеры NFT. Со стороны партнёра идёт рекомендация вашего сообщества.

Рефералами могут быть обозреватели NFT в социальных сетях, форумах, блогах и т.д. Если человек или компания ведёт деятельность, связанную с криптовалютами, блокчейн-технологиями или NFT, то большинство его аудитории заметит рекомендацию вашего канала. Начинать с данного способа не рекомендуется, поскольку на ранних этапах развития сообщество не имеет основы для работы с аудиторией, в том числе и инвесторами.

Коллаборации – один из реферальных способов. Например, в видеоролике у реферала может появиться упоминание вашего Телеграм-канала. Как организатор сообщества, вы можете рассказать о достоинствах своего канала, важных моментов деятельности и бонусах для активных участников. После этого к вам по ссылкам от реферала или через поиск начнёт перетекать аудитория. Как правило, у реферала гораздо больше подписчиков, чем у его партнёров. В обратном случае вам будет невыгодно пользоваться его услугами.

Социальные сети

Продолжая затрагивать тему пиара через личность, есть отличный способ, который действует при активном ведении своих социальных сетей. Ваш профиль в Вконтакте, Instagram, Twitter и на других платформах может использоваться как ещё один способ рекламы своего NFT канала в Telegram. В социальных сетях сидят трейдеры NFT, которые ищут места, где собираются их единомышленники. Раскрученная страница в социальных сетях помогает развитию вашего канала. Вы также можете приглашать к себе своих подписчиков, устраивая розыгрыши токенов, так называемые Giveaway . Так можно поднять аудиторию не только на Telegram-канале, но и на своём собственном аккаунте.

Данные способы используют крупные интернет-магазины, как например, Aliexpress. Ими же пользуются паблики в которых размещаются нецензурные ролики, изображения и прочее. Этим и пользуются сообщества продавцов и покупателей криптовалюты в Telegram. Начиная своё развитие на платформе, можно основать базу аудитории, которую в дальнейшем можно увеличить до уровня биржи и целого фонда. Однако инвесторы могут появиться с первыми несколькими тысячами трейдеров криптовалютой, что даст ощутимый толчок в продаже NFT.

В заключении стоит отметить, что поиск покупателей NFT через собственный Телеграм-канал — это наиболее доступный способ для русскоязычных художников. Twitter, Instagram и Meta для RU-нета «закрыты», а Вконтакте и Одноклассники не пользуются популярностью у англоговорящей аудитории, мягко говоря!

Боты для покупки и продажи NFT

Важное дополнение статьи! Этот пост о том, как продвигать ваши NFT при помощи Телеграм. Вы можете раскрутить свой ТГ канал или аккуратно «поделиться» своим NFT искусством в других тематических Telegram каналах.

К чему это я? Заметил в последнее время много заходов на эту статью по поисковым запросам вроде: «бот для продажи НФТ», «OpenSea телеграм бот» и т.п. Прошу вас очень осторожно относиться к таким ботам. В подавляющем большинстве — это мошенники. Если у Вас просят СНАЧАЛА перевести какую-то сумму денег, то это точно развод. Прежде чем пользоваться любыми подобными ботами, воспользуйтесь Гуглом для поиском отзывов.

Всем хороших продаж и покупок качественного NFT искусства.

Источник: difues.com

Рейтинг
( Пока оценок нет )
Загрузка ...