{"meta":{"generator":"0.11.1","format":20,"date":1658080773872},"custom":{"general":{"name":"General","files":{"welcome":{"name":"Welcome","type":"md","content":"
\r\n\r\n## About\r\n\r\nWelcome to `discord.js-selfbot-v13@v2.4`, based on `discord.js@13.9.0`\r\n\r\n- discord.js-selfbot-v13 is a [Node.js](https://nodejs.org) module that allows user accounts to interact with the Discord API v9.\r\n\r\n\r\n\r\n\r\n### I don't take any responsibility for blocked Discord accounts that used this module.\r\n### Using this on a user account is prohibited by the [Discord TOS](https://discord.com/terms) and can lead to the account block.\r\n\r\n### [Document Website (recommend)](https://discordjs-self-v13.netlify.app/)\r\n\r\n### [Extend Document (With Example)](https://github.com/aiko-chan-ai/discord.js-selfbot-v13/tree/main/Document)\r\n\r\n## Checklist\r\n- [x] Send + receive messages (not send Embed :v ).\r\n- [x] Setting Discord App (Missing a lot of functions)\r\n- [X] REST (Guild, Relationships, Profile Editing)\r\n- [X] Interactions (slash commands, buttons, context menu, modal)\r\n- [X] Voice (Call, Join, Leave, Speak, etc.)\r\n- [X] Documentation\r\n- [ ] Add more guild http api wraps\r\n- [ ] Video stream\r\n- [ ] Everything\r\n\r\n## Installation\r\n\r\n**Node.js 16.6.0 or newer is required**\r\n\r\n```sh-session\r\nnpm install discord.js-selfbot-v13@latest\r\n```\r\n## Example\r\n\r\n```js\r\nconst { Client } = require('discord.js-selfbot-v13');\r\nconst client = new Client(); // All partials are loaded automatically\r\n\r\nclient.on('ready', async () => {\r\n console.log(`${client.user.username} is ready!`);\r\n})\r\n\r\nclient.login('token');\r\n```\r\n\r\nGithub Repo (Play Youtube music) [Here](https://github.com/aiko-chan-ai/Selfbot-Example)\r\n\r\n## Get Token ?\r\n\r\nCopy code to console Discord [Ctrl + Shift + I]\r\n\r\n```js\r\nwindow.webpackChunkdiscord_app.push([\r\n [Math.random()],\r\n {},\r\n req => {\r\n for (const m of Object.keys(req.c)\r\n .map(x => req.c[x].exports)\r\n .filter(x => x)) {\r\n if (m.default && m.default.getToken !== undefined) {\r\n return copy(m.default.getToken());\r\n }\r\n if (m.getToken !== undefined) {\r\n return copy(m.getToken());\r\n }\r\n }\r\n },\r\n]);\r\nconsole.log('%cWorked!', 'font-size: 50px');\r\nconsole.log(`%cYou now have your token in the clipboard!`, 'font-size: 16px');\r\n```\r\n\r\nCredit: