Setup PixVerse

Table of contents

  1. Create Discord account
  2. Join PixVerse Discord server
  3. Create private thread
  4. Obtain Discord token
  5. Verify Discord access

Approximately 3 minutes to complete setup steps.

Create Discord account

You need a Discord account to interact with PixVerse Discord bot. Create a new account if you don’t have one already.

Please note even if you have an existing Discord account we are strongly recommending creating a separate Discord account specifically designated to be used with API.

If you’re planning to use multiple Discord bots (e.g. Midjourney, Pika, InsightFaceSwap, PixVerse) we strongly suggest creating a designated Discord account for each bot. This approach ensures that your calls to the Discord API will not be rate-limited and creates an isolation layer in case one of the accounts gets banned.

Join PixVerse Discord server

Join official PixVerse Discord server.

Currently the PixVerse Discord bot is free to use. This is likely to change in the future, so please follow the official PixVerse support channels to stay updated.

Create private thread

Currently the PixVerse Discord bot can only be used on the official PixVerse Discord server. To ensure that your generations remain private you will need to select any of the available public generate-… channels and create a private thread. Generations within your private thread are not visible to other users, only bot owners/admins can see them.

We’re using Opera browser for this tutorial. Opera browser has a free built-in VPN which is handy when you’re setting up and managing multiple Discord accounts.

  1. Click on the desired public generate-… channel.
  2. Click on the thread icon at the top.
  3. Click on the Create button.

  1. On the New Thread dialog populate the thread name. Make sure to use original name for the thread and not the one shown in the screenshot above.
  2. Check the Private Thread checkbox.

Select the created thread as shown in the screenshot above. Notice the Discord URL in your browser which will look like<server_id>/<channel_id>. In our example server_id is 1140860020586713128 and channel_id is 1246598959947055115, naturally your channel_id will be different . Make a note of both values, you will be using them for API setup later on.

Obtain Discord token

Select the created thread as shown in the screenshot above. Right-click inside the field at the bottom of your screen labeled Message "My PixVerse Thread". Select Inspect element … from the popup dialog. The popup dialog text may be different depending on your browser version. If done correctly you will see the Dev Tools panel of your browser.

  1. Within the Dev Tools panel select the Network tab.
  2. Add /api filter and press enter.
  3. Refresh the page by clicking on the page refresh button.
  4. Locate and select the messages?limit=50 network request.
  5. For the selected messages?limit=50 network request locate and select the Headers tab.
  6. On the Headers tab locate the Request Headers section.
  7. In the Request Headers section locate the Authorization field and copy its value. This is your Discord token.

There are many tutorials describing how to obtain Discord tokens. Please refer to the following links bellow if you need additional guidance:

Keep in mind that anyone with a Discord token can have full access to your Discord account so please keep it safe and secure. To reset your Discord token simply change your Discord password.

Verify Discord access

Once all the above steps are completed you should have the following:

  • Discord token
  • Discord server id number
  • Discord private thread channel id number