AI Tools & GPT AGENTS Directory

DomainWoohoo

December 6, 2023
DomainWoohoo

LoginLogoutFavoritesSearch No more searching through taken domains. DomainWoohoo seeks out awesome domain names that are available and ready to be purchased today. Find DomainsFavoritesTermsPrivacy PolicyContact×Enter your email and we'll send you a magic link.EmailLoginBy logging in you agree to our privacy policy and terms of service.window.user={loggedin:false,verified:false,};var isProcessing=false;function loader(id){$(id+' *').hide();$(id).append('

')} function removeLoader(id){$(id+' .loader').remove();$(id+' *').show();} $('#submit').click(async function(e){if(isProcessing)return;e.preventDefault();let uses=Cookies.get('uses')?parseInt(Cookies.get('uses')):0;if(window.user.loggedin!=true){if(uses>=2){await getUser();if(window.user.loggedin!==true){$('#loginModal').show();trayAlert('Please login continue. It\'s free!');return;}}else{uses+=1;Cookies.set('uses',uses,{expires:7});}} loader('.main #submit');if($('#prompt').val()==""){trayAlert('Please enter a business description');removeLoader('.main #submit');return;} var prompt=$('#prompt').val();isProcessing=true;processPrompt(prompt);});async function processPrompt(prompt){try{const data=await ai(prompt);if(!data||!Array.isArray(data)){removeLoader('.main #submit');return;} let outputs="";for(let i=0;i
'+data[i]+'
';} document.getElementById('results').innerHTML=outputs;removeLoader('.main #submit');isProcessing=false;}catch(error){console.error(error);removeLoader('.main #submit');isProcessing=false;}} function ai(prompt){return new Promise((resolve,reject)=>{fetch("/ai",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({prompt})}).then(response=>response.json()).then(data=>{let taskStatus="PENDING";const{taskid}=data;const interval=setInterval(()=>{fetch(/task_status/${task_id}).then(response=>response.json()).then(statusData=>{taskStatus=statusData.state;if(taskStatus!=="PENDING"){clearInterval(interval);if(taskStatus==="SUCCESS"){const result=statusData.result;resolve(result);}else{reject(new Error(Task failed with status ${taskStatus}));}}}).catch(error=>{clearInterval(interval);reject(error);});},1000);}).catch(error=>{reject(error);});});} $('#passwordless').submit(function(e){e.preventDefault();var email=$('#passwordless input[name="email"]').val();loader('#passwordless button');if(email.indexOf('@')==-1||email.indexOf('.')==-1){trayAlert('Please enter a valid email address.');removeLoader('#passwordless button');return;} $.ajax({url:"/passwordless",method:"POST",data:{email:email},success:function(data){if(data.status=='success'){$('#passwordless').hide();$('.form-flash').html('Click the link in your email to login.');$('.form-flash').addClass('preauth');}else{formFlash(data.error,'error');} removeLoader('#passwor

Visit the website

Similar AI Tools & GPT Agents