Как автоматизировать закупку доменов, привязку к Cloudflare и Keitaro с помощью бота


Всем привет! На связи Тимлид команды

Сегодня хотел бы рассказать вам об удобном боте в Telegram, который умеет: 

  1. Покупать домены в Namecheap.
  2. Прокидывать домены в Cloudflare, прописывать нужный IP и отключать IPv6.
  3. Добавлять домены в Кейтаро. 

Данный бот называется NCK API (@NCKAPI_bot). Его написали мои знакомые, которые уже не первый раз помогают нашей команде с автоматизацией различных процессов. Помимо разработки ботов ребята оказывают услуги по автоматизации браузеров, веб.панели, API и т.д. По всем вопросам можете обращаться к @Rq666

Итак. Вернем к самому боту. 

привязка домена

Главное меню бота

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

Добавляем аккаунт Namecheap в бота

Для этого следуем алгоритму:

  1. Выбираем в меню "Регистрация доменов в Namecheap" 
  2. Жмем "Новый аккаунт".
  3. Копируем IP, который выдал бот.
  4. Идем в Namecheap и добавляем этот IP в белый список. Для этого заходим в настройки профиля Namecheap, выбираем Tools и жмем Manage у раздела Namecheap API Access. привязка доменаДалее добавляем IP в список Whitelisted IPs привязка домена  и копируем API Key (для получения апи ключа в NameCheap необходимо потратить 50$ или пополнить баланс на 50$). 
  5. Возвращаемся в бота, жмем кнопку "Добавил", отправляем боту наш логин в Namecheap и API Key из предыдущего шага. 

Готово. Мы добавили аккаунт Namecheap в бота. Но для дальнейшей корректной работы бота нам еще необходимо пополнить баланс Namecheap (http://joxi.ru/V2VdoG6tByj1gr) для будущих покупок доменов. Также важно полностью заполнить информацию о профиле (http://joxi.ru/J2bDQJxCqpp4Zr - адрес, имя компании, телефоны, факс, extension к телефонам и т.д.), чтобы бот работал без ошибок, поэтому все поля персональной информации должны быть заполнены. 

Добавляем аккаунт Cloudflare в бота

  1. Выбираем в меню "Привязка доменов в Cloudflare".
  2. Жмем "Новый аккаунт". 
  3. Отправляем боту почту от нашего аккаунта Cloudflare и API ключ. Его берем здесь:

 привязка домена

Добавляем аккаунт Кейтаро в бота 

  1. Выбираем в меню "Привязка доменов к Keitaro". 
  2. Отправляем боту API ключ и IP вашего трекера.

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

После всех этих манипуляций бот готов к работе. 

Выбираем в меню "Регистрация доменов в Namecheap", жмем "Список доменов" и отправляем боту список доменов, которые хотите зарегистрировать (удобный онлайн-генератор доменных имен - https://ru.regery.com/ru/domains/tools/domain-generator). 

Далее бот быстро регистрирует полученные домены. 

После этого в меню бота выбираем "Привязка доменов в Cloudflare", жмем на пункт "Список доменов", отправляем боту список зарегистрированных доменов и IP нашего трекера. 

Бот быстро прокидывает купленные домены через Клауд и отключает на них IPv6:

привязка домена

Скриншот из бота

Последним этапом добавляем наши домены в Кейтаро (руками или через бота). Теперь можно брать их в работу и запускать трафик. 

Таким образом с помощью NCK API мы сэкономили себе время и автоматизировали покупку доменов, прокинули их в Cloudflare и добавили в Кейтаро. 


Комментарии