Member Bot

Here is the full setup guide to Member Bot

Requirements

Before starting the bot, ensure you have the following set up:

  1. Bot Token: You will need your Discord Bot Token from the Discord Developer Portal.

  2. RDP or Host PC: Set up a Remote Desktop Protocol (RDP) to host the program or use your main PC for running the bot.

  3. Client ID, Client Secret & Redirect Url

  4. Discord Server: Make sure you have a Discord server ready where the bot will operate.

Setup Guide

To get your Member Bot running smoothly, you will need to configure the config.json file properly. This file contains essential settings related to your Discord bot, customization preferences, and automation.

Here’s how to set it up:

{
  "oauth2": {
    "bot-token": "YOUR BOT TOKEN",
    "client-id": "YOUR CLIENT ID",
    "client-secret": "YOUR CLIENT SECRET",
    "redirect-uri": "http://YOURIP:YOURPORT/redirect"
  },
  "discord-settings": {
    "whitelisted-users": ["YOUR USER ID"],
    "logging-channel-id": "YOUR LOGGING CHANNEL",
    "guild-id": "YOUR GUILD ID"
  },
  "customization": {
    "embed-color": "#00ff00",
    "embed-thumbnail-url": "https://i.imgur.com/RxiwJ4M.jpeg",
    "footer-text": "https://hdboosts.cc",
    "footer-icon-url": "https://i.imgur.com/RxiwJ4M.jpeg",
    "bot-customization": {
      "custom-activity-type": "Watching",
      "custom-activity": "Members Joining"
    }
  },
  "rotating-proxy": "YOUR ROTATING PROXY",
  "host": "localhost",
  "port": 80,
  "paylix": {
    "enabled": true,
    "api-key": "YOUR API KEY",
    "merchant-name": "YOUR MERCHANT NAME",
    "guildid-field-name": "whats your guild id?",
    "products": []
  },
  "sellapp": {
    "enabled": false,
    "api-key": "YOUR API KEY",
    "guildid-field-name": "whats your guild id?",
    "guildid-field-value": 1,
    "products": []
  },
  "sellauth": {
    "enabled": true,
    "api-key": "YOUR API KEY",
    "shop-id": "YOUR SHOP ID",
    "guildid-field-name": "invite",
    "products": [
    ]
  }
}

Filling in the config.json

Bot Token - Fetch the bot token from https://discord.dev portal you will need to create a bot first when head to the bot tab

When on bot tab you will need to enable the 3 Privileged Gateway Intents

Then Press the reset bot token button and enter your details to reset the token the input the bot token that appears into your config.json

Next we will move onto the Client ID & Client Secret for that we will need to head to the oauth tab and u will see the Client Information part at the top

So now copy and paste the Client ID into your config.json. Then click Reset Secret to grab the Client Secret then copy and paste that into your config.json

Now we can set up the Redirect Url so for this you will need to grab the IP of your VPS if your hositng on there and then choose a port you want to use (80, 8080, 1337) etc. and then you would fill in the redirect url something like http://YOURIP:YOURPORT/redirect.

Now thats done and in your config you can copy and paste that into the redirects input on the oauth tab it should look something like the image below make sure you save it and it matches your config.

Discord Settings

Whitelisted Users

Whitelisted Users for this part you will need to copy the id of the user you want to authorize to the bot to be able to use commands to do so right click on the user and it should say copy user id. If this isnt on goto settings advanced then turn on developer mode and paste it in the config.json

Logging Channel ID

Goto your discord server where the bot will be and create a log channel for the member bot then right click that channel and press copy server id and paste it in the config.json

Guild ID

Goto your server on your discord list and right click your server and press copy guild id and paste it in the config.json

Customization

Embed Color

https://htmlcolorcodes.com/ if you vist here u can grab the color u want in hex code and then paste it into your config.json

Embed Thumbnail Url

Use any logo for this it will need to be a url u can use imgur.com for this if needed

Footer Text

Insert any text you want to show on the bottom of your embeds leave blank for nothing

Bot Customization

For the acivity type u can put Watching, Playing, Competing etc

The custom activity text can be anything you want

Rotating Proxy

insert your rotating proxy into the config in the format USER:PASS@HOST:PORT

i use https://voidproxies.com on the member bot and they work fine ovbs u can use any rotating proxy tho

Host & Port

So for this section you will need to use the IP of your VPS for the host just like in the sectiion above for the Redirect Url they both need to match

For the port its the same as above redirect url you want to use (80, 8080, 1337) etc and match what u used for the Redirect Url also when running the tool in Administrator it will open the port u selected

Autobuy Stores

Paylix

if you want to use paylix you will need to turn enabled to true in config

APi Key - you will need to head to the dashboard of https://paylix.gg and fetch your api key

Merchant Name - you will need to head to the dashboard of https://paylix.gg and grab your merchant name. this is your store name so if your store is https://hdboosts.mypaylix.gg your merchant name would be hdboosts. Now you have that input it into your config.json

Guild ID Field Name - This is so when customers buy they know to put there guild id so example could be What is your Guild ID?

Products Section - This is filled out when you run the /setup-autobuy command

Sellapp

if you want to use sellapp you will need to turn enabled to true in config

APi Key - you will need to head to the dashboard of https://sell.app and fetch your api key

Guild ID Field Name - This is so when customers buy they know to put there guild id so example could be What is your Guild ID?

Guild ID Field Value - The order the Custom Fields are in

Products Section - This is filled out when you run the /setup-autobuy command

Sellauth

if you want to use sellauth you will need to turn enabled to true in config

APi Key - you will need to head to the dashboard of https://sellauth.com and fetch your api key

Shop ID - Head over to your dashboard and fetch your shop id and input it into config

Guild ID Field Name - This is so when customers buy they know to put there guild id so example could be What is your Guild ID?

Products Section - This is filled out when you run the /setup-autobuy command

Errors & Bugs

When Starting Bot for first time and its authorizing the tokens to the bot and your get error

No Location Found

This typically means 1 or 2 things are wrong

Redirect URL is incorrect

Tokens are Require Verify Locked

Now You are ready to start the exe and start using the bot within your discord any issues make a ticket in my discord - https://discord.hdboosts.cc/

Last updated