constatic
Version:
Constatic cli
2 lines (1 loc) • 494 B
JavaScript
const o="https://discord.com/api/v10";async function a(i){const e=await fetch(`${o}/applications/@me`,{headers:{Authorization:`Bot ${i}`}});if(e.status!==200)return{success:!1,error:"The provided token is invalid"};const t=await e.json(),s=new URL("https://discord.com/oauth2/authorize?scope=bot+applications.commands");return s.searchParams.set("client_id",t.id),s.searchParams.set("permissions","8"),{success:!0,data:{id:t.id,name:t.name,invite:s.toString()}}}export{a as getDiscordBotInfo};