Sorok-Dva / freenom-auto-renew-domains

A scraper built with puppeteer that auto renew free domains on Freenom and send discord message using bot
50 stars 20 forks source link

Register domains, cancel domains, manage DNS and nameservers - use Discord application slash commands #12

Open anondev-sudo opened 2 years ago

anondev-sudo commented 2 years ago

Add option to register and cancel domains, manage DNS records and edit nameservers to this script.

This can be done with Discord application (without bot) using slash commands. On Discord dev portal you can set this option image

This project could have webserver running on some port (that can be specified in .env file) and should listen for interactions from Discord.

xuantiep commented 2 years ago

it will so great if i can register a new domain at discord command with out not leaving the app, cool. Please

Sorok-Dva commented 2 years ago

Thanks for your idea @anondev-sudo, I do not have so much time right now but I'll try to implement this feature ASAP.

xuantiep commented 2 years ago

i can sponsor server if you are need. please make it

anondev-sudo commented 2 years ago

You can use discord application without bot user as I suggested and webhook for sending renew logs or Discord bot that you provide token, channel ID (where renew notifications should be sent) and server ID (where it should register slash commands)

Sorok-Dva commented 2 years ago

The work has started 😃 :

image
anondev-sudo commented 2 years ago

Will it use discord application without bot (using interaction handle url) or with bot?

anondev-sudo commented 2 years ago

Also I have suggestion to use embeds in command replies of the bot also for renew logs - it will look better

Sorok-Dva commented 2 years ago

Will it use discord application without bot (using interaction handle url) or with bot?

It will be a bot, i need to make a huge refactor

anondev-sudo commented 2 years ago

Will it use discord application without bot (using interaction handle url) or with bot?

It will be a bot, i need to make a huge refactor

How its going with development?

anondev-sudo commented 2 years ago

You should also add way to manage DNS records and change nameservers (I prefer to use cloudflare so I always change default freenom nameservers to cloudflare ones to manage DNS there, its faster for changes to appear). If not commands to view records, delete record, add record using freenom DNS, atleast cmd to change default nameservers should be added.

Sorok-Dva commented 2 years ago

Will it use discord application without bot (using interaction handle url) or with bot?

It will be a bot, i need to make a huge refactor

How its going with development?

The refactor is done, the features you asked for will take some time, i don't have any ETA for that