Ответы вашего бота могут зарабатывать
Одна строка кода — и после части ответов появляется аккуратная рекламная строка с кнопкой. Если что-то пойдёт не так, бот просто ответит как обычно.
Одна строка там, где вы отправляете ответ
import { Sidekick } from "sidekick-sdk";
const sk = new Sidekick({
apiKey: "sk_live_…",
platformId: "plt_…",
});
const result = await sk.inject({
userId: ctx.from.id,
message: llmReply,
parseMode: "HTML",
});
await ctx.reply(result.message, { reply_markup: result.keyboard });Полное описание SDK — в документации. Открыть документацию
Сделано так, чтобы бот не пострадал
- / 01Не ломает бота
Любая ошибка сети или наших серверов — и пользователь получает исходный ответ без изменений.
- / 02Нативный формат
Строка текста после ответа и кнопка. Никаких баннеров и сообщений посреди диалога.
- / 03Частота под контролем
Реклама выходит не в каждом сообщении — лимит частоты считается по каждому пользователю.
- / 04Модерация кампаний
Каждое объявление проверяется до запуска. Неподходящие категории можно исключить.
- / 05Прозрачная статистика
Каждый показ и клик — в кабинете, по каждой платформе отдельно.
- / 06Выплаты в USDT
TRC-20, ERC-20, SPL или TON. Запрос на вывод отправляется из кабинета.
Как это выглядит у пользователя
Стамбул, Белград и Ереван: прямые рейсы, тёплая осень, виза не нужна. Билеты дешевле всего за месяц, вылет во вторник или среду.
Так размещение выглядит в реальном диалоге. Попробовать вживую: @example_sidekick_bot
Частые вопросы
Реклама выходит не в каждом сообщении и выглядит как продолжение ответа: строка текста и кнопка. Интеграцию можно отключить в любой момент.
Все кампании проходят модерацию до запуска. Категории, которые не подходят вашей аудитории, можно исключить.
SDK для Node.js и Python, один вызов в месте отправки ответа. Обычно интеграция занимает около двадцати минут.
В USDT на ваш кошелёк: TRC-20, ERC-20, SPL или TON. Запрос на вывод отправляется из кабинета.
Подключите бота сегодня
Напишите нам — поможем с интеграцией и первым запуском.