Playtest Hub Configuration Guide
Note: The Playtest Hub feature needs to be integrated with third party platforms (Steam and Discord). It is important to follow the instructions below and obtain the required details from these platforms. After adding these details to the table in part 3, inform your SmartLink contact person.
Part 1: Steam integration
How to: Obtain Steam Web API Key.
- Before you start
a. Make sure you have a Steam account with Steam Guard enabled.
b. Make sure you have the Steam mobile app installed and are logged in to give your confirmation in a later step.
- Web API registration
Visit: https://steamcommunity.com/dev/apikey
- Domain
Enter the following Domain Name: https://capi.smartlink.intlgame.com

- Obtain API key
Agree to the terms -> Confirm in the Steam mobile app -> Copy the key


Part 2: Discord integration
How to: Create an application, configure a bot, and obtain the Client ID, Client Secret, Token, and server information.
Step 1: Create an application
Visit Discord Developer Portal。
Click on New Application in the top right corner.

- In the sidebar, go to OAuth2 -> General and then:
a. Copy the Client ID and save this for later use.
b. Click Reset Secret and copy the Client Secret. Save this secret for later use.
c. Click Add Redirect and enter the following callback URL: https://capi.smartlink.intlgame.com/n/api/discord/callback
d. Click Save Changes.

Step 2: Configure the bot
In the sidebar, select Bot.
Click Reset Token and copy the Bot Token. Save this for later use.
Important: Scroll down to Privileged Gateway Intents and enable all three options:
a. ✅ PRESENCE INTENT
b. ✅ SERVER MEMBERS INTENT
c. ✅ MESSAGE CONTENT INTENT
- Click Save Changes.
Step 3: Invite the bot to your server
In the sidebar, select OAuth2 -> URL Generator.
Under SCOPES, select Bot.
Under BOT PERMISSIONS, it is recommended to select Administrator to ensure it has full permissions.
Copy the Generated URL at the bottom, open the URL in a browser, select your server, and authorize the bot to join.
Step 4: Obtain server information
First enable Developer Mode in your Discord client under User Settings -> Advanced.
Guild ID: Right click on your server icon on the left and click on Copy Server ID.
Channel ID: Right click on the relevant text channel (e.g., #general) and click on Copy Channel ID.



Part 3: Configurations summary
Please fill out the table below and send it to your SmartLink contact person.
| Platform | Parameter | Value | Remarks |
|---|---|---|---|
| Steam | Web API Key | Required | |
| Discord | Client ID | Required | |
| Client Secret | Required | ||
| Bot Token | Required | ||
| Guild ID (Server ID) | Required | ||
| Channel ID | Required |