Потрібно створити бот в Telegram (сервіс для прийому СМС)
Тобто, клієнт увійшов в бот, вибрав потрібний йому сервіс, орендував номер для прийому смс, телеграм бот відписав йому відповідь про код.
Також потрібно зробити поповнювання рахунку через CryptoBot
Детальніше ТЗ під час обговорення
Вот SMS Activate о котором шла речь https://sms-activate.org
Приклад бота, як має виглядати : https://t.me/SMSBest_bot
Необхідно додати наступні послуги для можливості оренди в бот:
Фейсбук
Телеграма
Google, YouTube і Gmail
Стіам
Інстаграм
ТІКТОК
MailRu
ВКонтакте
Яндекс
eBay
Олькс
Вібер
однокласні
Авіто
БЛАБЛАКАР
Юла
Glovo
hh
ДРОМ
Деякі орендовані номери не завжди надсилають СМС, іноді це пов'язано з проблемами на боці сервісу 5SIM
Для цього в номер потрібно додати кнопки:
- Відмінити номер (безкоштовно протягом 20 хвилин, за умови, що жоден код не надійшов на цей номер)
- Заміна номера безкоштовно (за умови, що жоден код не прийшов на перший номер)
- Повторний смс на орендований номер, дійсно протягом 20 хвилин, безкоштовно ( 2 і більше смс поспіль на одну і ту саму симку за одну сесію )
- Готово (це кнопку натискають тоді, коли код прийшов і все в порядку)
Якщо код прийшов і замовник не підтвердив отримання смс, гроші записуються
Основне меню повинно складатися з кнопки:
Купити номер
- Оренда номерів на 4 години, або 12 годин, або 1 і більше днів
Доповнити баланс
- Країна/оператор ( вкажіть всі країни, що є в 5SIM ) і додати кнопку пошуку всередині меню, щоб країну можна було шукати за запитом, а не переписувати 10 сторінок )
- Профіль ( там вказується баланс)
Доповнення облікового запису повинно відбуватися через CryptoBot або укр картку
Доброго времени бытия.
По поводу бота и его разработки, вот детальное ТЗ :
Пример бота, как должен выглядеть : https://t.me/SMSBest_bot
Требуется добавить следующие сервисы для возможности аренды в бота :
Telegram
Google, youtube, gmail
Steam
TikTok
MailRu
ВКонтакте
Яндекс
Ebay
OLX
Viber
Одноклассники
Avito
BlaBlaCar
Юла
Glovo
hh
Drom
Некоторые арендованные номера не всегда присылают СМС, иногда это связано с проблемами на стороне сервиса 5SIM
Именно по этому к номеру нужно добавить кнопки :
- Отмена номера ( бесплатно в течении 20-ти минут, при условии, что ни один код не поступил на данный номер )
- Замена номера бесплатно ( при условии, что ни один код не пришёл на первый номер )
- Повторное смс на арендованный номер, действительно в течении 20-ти минут, бесплатно ( 2 и более смс подряд на одну и ту же симку за одну сессию )
- Готово ( эту кнопку нажимают тогда, когда код пришёл и всё в порядке )
Если код пришёл и заказчик не подтвердил получение смс, деньги списываются
Основное меню должно состоять из кнопок :
- Купить номер
- Аренда номеров на 4 часа, или 12 часов, или 1 и более дней
- Пополнить баланс
- Страна/оператор ( указывать все страны что имеются в 5SIM ) и добавить кнопку поиска внутри меню, чтоб страну можно было искать по запросу а не листать 10 страниц )
- Профиль ( там указывается баланс )
Пополнение аккаунта должно происходить через CryptoBot или укр карты
Так же, вот часть кода, которую отрыл в GitHub
<?php
$json = file_get_contents('php://input');
$action = json_decode($json, true);
$message = $action['message']['text'];
$chat = $action['message']['chat']['id'];
$user = $action['message']['from']['id'];
$token = 'YOUR_TELEGRAM_BOT_TOKEN';
$smstoken = 'YOUR_SMSACTIVATE_API_KEY'
if ($message == '/nomer@YOUR_BOT_NAME' OR $message == '/nomer' OR !file_exists($filename)) {
$nom = file_get_contents('http://sms-activate.ru/stubs/handler_api.php?api_key=$smstoken&action=getNumber&service=$ya&forward=$0&operator=$any'); //формирует запрос на получение номера в формате ACCESS_NUMBER:432112:79019043090
$arrWithData = explode(':', $nom);
file_put_contents($filename, $arrWithData[1].':'.$arrWithData[2]);
$id = $arrWithData[1];
$nomer = $arrWithData[2];
} else {
$getFileWithInfo = file_get_contents($filename);
$arrWithData = explode(':', $getFileWithInfo);
$id = $arrWithData[0];
$nomer = $arrWithData[1];
}
if ($message == '/start@YOUR_BOT_NAME' || $message == '/start') {
file_get_contents('https://api.telegram.org/bot'.$token.'/sendMessage?chat_id='.$chat.'&text=Добро пожаловать в SMS-Activate Telegram Bot! Для справки используйте команду /help'); //Приветственное сообщение
} elseif ($message == '/balance@YOUR_BOT_NAME' || $message == '/balance') {
$bal= file_get_contents('http://sms-activate.ru/stubs/handler_api.php?api_key=$smstoken&action=getBalance');
$balance = trim($bal, "ACCESS_BALANCE:");
file_get_contents('https://api.telegram.org/bot'.$token.'/sendMessage?chat_id='.$chat.'&text=Баланс счета: '.$balance.' руб.'); // Баланс личного счета
} elseif ($message == '/nomer@YOUR_BOT_NAME' || $message == '/nomer') {
file_get_contents('https://api.telegram.org/bot'.$token.'/sendMessage?chat_id='.$chat.'&text='.$nomer); // запрос номера
} elseif ($message == '/kod@YOUR_BOT_NAME' || $message == '/kod') {
$status = file_get_contents('http://sms-activate.ru/stubs/handler_api.php?api_key=$smstoken&action=getStatus&id=$'.$id);
file_get_contents('https://api.telegram.org/bot'.$token.'/sendMessage?chat_id='.$chat.'&text='.$status); //присылает смс-сообщение или статус
} elseif ($message == '/help@YOUR_BOT_NAME' || $message == '/help') {
file_get_contents('https://api.telegram.org/bot'.$token.'/sendMessage?chat_id='.$chat.'&text=Сюда можно вписать хелп'); //хелп
} elseif ($message == '/resend@YOUR_BOT_NAME' || $message == '/resend') {
$rese = file_get_contents('http://sms-activate.ru/stubs/handler_api.php?api_key=$smstoken&action=setStatus&status=3&id='.$id);
file_get_contents('https://api.telegram.org/bot'.$token.'/sendMessage?chat_id='.$chat.'&text=Проверяй новый код /kod. Ответ сервера: '.$rese); //новый запрос на код
} elseif ($message == '/cancel@YOUR_BOT_NAME' || $message == '/cancel') {
$canc = file_get_contents('http://sms-activate.ru/stubs/handler_api.php?api_key=$smstoken&action=setStatus&status=$-1&id='.$id);
file_get_contents('https://api.telegram.org/bot'.$token.'/sendMessage?chat_id='.$chat.'&text=Отменено: '.$canc); //отменить запрос на номер
} elseif ($message == '/black@YOUR_BOT_NAME' || $message == '/black') {
$blac = file_get_contents('http://sms-activate.ru/stubs/handler_api.php?api_key=$smstoken&action=setStatus&status=8&id='.$id);
file_get_contents('https://api.telegram.org/bot'.$token.'/sendMessage?chat_id='.$chat.'&text=Использованный номер, отмена. Ответ сервера: '.$blac); //Удалить использованный номер
}
?>
-
1982 47 7 2 Добрий день . У мене є готовий бот, в якому можна купувати віртуальні номери за допомогою sms-activate. Платіж там був через крипту, але ми можемо змінити на CryptoBot. Також там доступні й інші послуги, якщо не потрібні ми можемо видалити.
-
882 29 1 Здоров’я
Я маю великий досвід розробки тг-ботів, також довелося працювати з CryptoBot.
Ми робимо це швидко і якісно. Чекаємо Вашого повідомлення.
-
1838 43 0 Доброго дня !
Останні мої проєкти пов'язані з інтеграцією з різними АПІ.
Проєкт цікавий.
Звертайтесь !
-
838 14 2 Вітаємо Вас!
Я думаю, що я можу це реалізувати в короткій лінії.
Аппі сервісу я вже бачив, там все досить легко.
Бота буде зроблена через aiogram 3.
Чи можна писати в приватні повідомлення для обговорення?
Будемо раді співпраці!
-
310 5 1 Добрий вечір. Маю досвід роботи з розробкою ботів на Python 3 роки. Є готовий код для цього бота. Ми зробимо ваш проект в найкоротші терміни.
Напишіть мені в ЛС для зв'язку.
-
10063 117 0 Здоров’я
Розробляю боти для телеграма на NodeJS. Готова взяти. Пишіть і обговорюємо.
-
Можно увидеть детальное ТЗ?
-
Актуальні фриланс-проєкти в категорії Розробка ботів
Налаштування автоматизації: Форма на сайті → WhatsApp-бот → CRM (Make + WATI)Опис проекту: Є сайт компанії з перевезень. Клієнти залишають заявку через форму на сайті — форма приходить на email. Потрібно налаштувати наступну автоматизацію:Етап 1 — Форма → WhatsApp — Коли на пошту приходить нова заявка з сайту, система автоматично витягує ім'я та номер… Веб-програмування, Розробка ботів ∙ 13 годин 19 хвилин тому ∙ 21 ставка |
ЧАТ БОТ телеграм для закритого клубу
1000 UAH
Доброго дня! Потрібно налаштувати бота для Telegram. Завдання: продаж доступу до закритого каналу. Бот має приймати оплату і після успішної оплати видавати одноразове посилання-запрошення. Також потрібно налаштувати автоматичне видалення учасника з каналу, коли в нього… Розробка ботів ∙ 2 дні 23 години тому ∙ 91 ставка |
Міні додатки Telegram. МагазинДоброго дня Потрібно зробити додаток в тг (інтернет-магазин) Приклад - по суті 1в1 як тут brandspacebot Важливий Ваш досвід, стек, на якому пропонуєте зробити, і чому Ціна і термін приблизно для початку, буду чекати запитань Веб-програмування, Розробка ботів ∙ 3 дні 2 години тому ∙ 89 ставок |
Боти«Шукаю програміста, щоб створити Telegram-бота під ключ. Бот має бути розумним співрозмовником на базі ШІ (Gemini або ChatGPT), допомагати людям на будь-які теми та будь-якою мовою. Також потрібно підключити оплату (Monobank або LiqPay) за підписку. Мені потрібен повністю… Розробка ботів ∙ 3 дні 10 годин тому ∙ 61 ставка |
Потрібен AI-агент для холодних дзвінків українською мовою.
20 000 UAH
Потрібен AI-агент для холодних дзвінків українською мовою. Тематика – біодобрива. Агент повинен обдзвонювати клієнтів, працювати зі скриптом, відповідати на типові питання та передавати зацікавлених клієнтів менеджеру. Потрібна вартість налаштування та щомісячних витрат. Розробка ботів ∙ 3 дні 22 години тому ∙ 36 ставок |