DailyClaim
Give players a free reward every day and a streak that keeps them coming back.
DailyClaim hands your ARK players a free reward every day and builds a login streak that pays out more the longer they keep coming back to your server.
I built DailyClaim for owners who want players to log in every single day. A player types one command, gets points, and watches their streak grow. Miss a day and there is a grace window, so they do not lose it over one bad night. Milestones, a weekly bonus day, and a lucky roll keep the daily claim fun instead of stale. It pays through ArkShop when you have it, or keeps its own point count when you do not, so it runs on any server.
Supported Features
- Daily reward: every player claims free points once a day with one chat command.
- Login streak: each day in a row adds to the streak, and a bigger streak pays more.
- Grace window: a player who claims inside the reset window keeps the streak alive, so one missed day does not wipe it.
- Streak bonus with a cap: each streak day adds set points up to a max, so long streaks pay more without printing endless points.
- Milestone bonuses: big one time payouts at set streak days (like day 7, 30, and 100), each with a server shout and a Discord post.
- Weekly bonus day: pick a weekday that multiplies the reward, like double points every Sunday.
- Lucky roll: each claim has a small chance to hit a bonus that tells the whole server.
- VIP tiers: a Permissions group can get a reward multiplier and a shorter cooldown.
- Streak leaderboard: players see the best streaks on the server with one command.
- ArkShop or standalone: pays ArkShop points when it is loaded, or keeps its own point count when it is not.
- Discord embeds: post the big moments to a webhook, or every claim if you want.
- Config driven commands: rename any chat command or turn it off in
config.json.
Console & RCON Commands
| Command | What It Does | Where |
|---|---|---|
DailyClaim.Reload |
Reload config.json without a restart. |
Both |
DailyClaim.Reset <eos> |
Reset one player's streak and claim timer by EOS id. | Console |
DailyClaim.TestDiscord |
Send a test embed to your Discord webhook. | Console |
Player Commands
Command names live in config.json, so you can rename them or turn one off.
| Command | What It Does |
|---|---|
/daily |
Claim today's reward and grow your streak. |
/dailyinfo |
Show your streak and the time left until the next claim. |
/dailytop |
Show the best streaks on the server. |
Permissions
If the Permissions plugin is not installed, the claim node fails open, so everyone can claim and no VIP tiers apply.
| Node | What It Unlocks |
|---|---|
DailyClaim.Use |
Lets a player claim the daily reward. Fails open when Permissions is missing. |
DailyClaim.VIP |
Gives that group a reward multiplier and a shorter cooldown. |
Config
To see every configuration option, visit our docs. To edit your config files the easy way, open our configuration editor.
Requirements
- AsaApi v2.01 or newer
- Windows server
- ArkShop (optional, works without it and keeps its own points)
- Permissions (optional, works without it and lets everyone claim)
- Discord webhook (optional, off by default)
Installation
- Unzip the download so you get a
DailyClaimfolder. - Drop that
DailyClaimfolder intoArkApi/Plugins/so the folder name matches the DLL. - Open
config.jsonand set your points, streak rules, and Discord webhook. - Restart the server with
AsaApiLoader.exe. - Watch
ArkApi.logfor the line that says DailyClaim loaded.
Support & Help
Need a hand or hit a snag? Join the Discord and I will help you get it running: https://discord.gg/8GGaEzWk9p
Frequently Asked Questions
Does DailyClaim work without ArkShop? Yes. DailyClaim pays ArkShop points when ArkShop.dll is loaded. When it is not, the plugin keeps its own point count for each player, so the daily reward still works. You can add ArkShop later and it will pick it up on the next restart.
How do I install DailyClaim?
Unzip the download, drop the DailyClaim folder into ArkApi/Plugins/, edit config.json, then restart the server with AsaApiLoader.exe. Watch ArkApi.log for the loaded line. DailyClaim ships the DLL and the configs, so a fresh install and a restart is all it needs.
What keeps players coming back? The streak is the hook. DailyClaim pays more the longer a player logs in each day, and a grace window means one missed day does not wipe the streak. Milestone bonuses, a weekly bonus day, and a lucky roll give players a reason to claim every single day.
Do I need the Permissions plugin?
No. DailyClaim works without it and lets everyone claim. With the Permissions plugin installed you can gate the claim behind the DailyClaim.Use node and give a VIP group a reward multiplier and a shorter cooldown.
Can I change the reward and the commands?
Yes. DailyClaim reads everything from config.json. You set the base points, streak bonus, cap, milestones, bonus day, and lucky roll, and you can rename any chat command or turn it off. Run DailyClaim.Reload to load changes without a restart.
DailyClaim v0.0.3
All versions
- v0.0.3Jul 21, 2026
- DailyClaim-v0.0.3.zip