I will create the bot or website that automatically mints NFTs
Smart contracts for NFT can have a variable for public sale or not.
Users can input the address of a smart contract, and get the functions and variables of the contract.
The bot monitors a variable for public sale and if the variable is turned on, it mints NFTs automatically.
When the smart contract does not have any variable for public sale, the bot will start mint once the bot runs
The bot can use wallet or private key for transactions.
When using private key, a transaction will automatically run without confirmation like clicking confirmation on Metamask.