# Create Claimable Rewards in Discord

In this how-to we will create a claimable reward ready to publish in your Discord server.

### Prerequisites

* [A LootLocker account](https://lootlocker.com/sign-up)
* [At least 1 created game in the web console](https://docs.lootlocker.com/)
* Enabled platforms in [Unified Player Accounts](/players/unified-player-accounts/how-to/configure-in-web-console.md) settings (only needed if you will [require platform linking when cliaming a reward](#require-platform-linking-when-claiming-a-reward))
* Squire invited and configured in your Discord server

### Create a Claimable Reward

Claimable Rewards uses the same [Triggers](https://github.com/lootlocker/gitbook-sync/blob/main/squire/games-systems/triggers/README.md) system as the rest of LootLocker, allowing you to connect Discord reward campaigns directly to your existing economy, progression, and asset systems.

#### Create a Trigger

In the LootLocker Web Console, create a new Trigger and configure the Trigger as you normally would, including:

* A name and key
* Any claim limits or usage restrictions
* The reward that should be granted

![](/files/tnD0pldsinAOKBX0b4BC)

Click the Save button to save the Trigger.

#### Configure Squire Settings

Once the Trigger has been saved, reopen the Trigger and you will see a new tab called Squire. This is where you configure how the Claimable Reward announcement will appear in Discord.

Configure the content for the Discord reward post by adding title and body text using plain text or markdown and add a custom image to make the reward post more visually engaging.

![](/files/hjvySOSpCuzJ1bzDh1WN)

Use the Preview Embed button to see exactly how the post will appear in Discord before publishing.

#### Publish to Discord

When you are ready to launch the campaign, click Announce Rewards and select the Discord channel where you want the reward campaign to appear, then click Announce Rewards to publish the post in Discord.

Squire will create a message in the selected channel with a Claim Reward button that players can interact with directly inside Discord.

![](/files/tPNj6Q1EPkOTUx3MRJcF)

### Claiming a Reward

By default, when a player clicks Claim Reward, the reward is granted to a LootLocker player profile associated with that user’s Discord ID. If a profile with that Discord ID does not exist within LootLocker, one is created automatically and transparently.

This is useful when:

* You want to start building player identity from Discord
* Your game is not live yet
* You want to run pre-launch campaigns without requiring a game integration
* You want players to claim rewards before they choose a platform

### Require Platform Linking when Claiming a Reward

If you want the reward to be connected directly to a player’s in-game platform account, you can require platform authentication as part of the claim flow.

This is done by adding a Segment to the Trigger.

![](/files/wU49CUfcs3dVbeYezwjo)

In the Trigger configuration menu, click Add Segment and add the following settings:

* Condition: Have linked
* Operator: One of
* Select the platforms you want to allow players to use during claiming

When this Segment is present, the claim flow will prompt the player to sign in with one of the allowed platforms.

![](/files/EVUIQzGNyDvA3siLIlgh)

This results in:

* The player’s Discord ID being linked to their platform ID
* The reward being associated with the correct player profile
* Future reward claims becoming easier, because the player is already recognized

This only needs to happen once. After the player has linked their platform account, future Squire interactions can recognize them automatically.

### Conclusion

In this how-to we have created and published a Claimable Reward in Discord. Whether you’re rewarding your community, running a pre-launch campaign, or driving platform account linking, Claimable Rewards gives you a simple way to connect Discord engagement directly to your game’s player identity and reward systems.

When your game is ready, [integrating the LootLocker SDK](/squire-discord-bot/getting-started/how-to/use-squire-with-lootlocker-sdk.md) allows these rewards to be surfaced directly in-game for players who have already claimed them.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.lootlocker.com/squire-discord-bot/claimable-rewards/how-to/create-claimable-rewards-in-discord.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
