There are two ways to use most commands with STW Daily:
- Mentioning the bot:
- Using slash commands: /{command}
To use a command you want, replace {command} with the name of the command, and {parameters} with any parameters needed.
Click on the names of commands below to see examples of how to use them.
Auth
- Mentioning the bot:
- Using slash commands: /auth token:{token}
This command will log you in with Epic Games and start an authentication session with STW Daily. This will keep you logged in for ~8 hours
There are two ways to use this command:Replace {token} with your auth code. You can find out more about this here. This parameter is optional—if you do not give an auth code the bot will return links needed for getting an auth code.
Examples:
This will provide you with links to get an auth code.
This will log you in and authenticate you for ~8 hours.
Kill
- Mentioning the bot:
- Using slash commands: /kill
This command will end your active authentication session. If you have setup device, this will not remove your linked accounts.
There are two ways to use this command:Help
- Mentioning the bot:
- Using slash commands: /help command:{command}
This command provides an interactive interface to view all available commands, and help for how to use each command.
There are two ways to use this command:Replace {command} with the name (or alias) of the specific command you want to view help for. This parameter is optional—not providing one will return all available commands.
Examples:
This will return a list of available commands, and allow you to choose commands to view detailed help for.
This will return detailed help for the auth command, and allow you to choose other commands to view detailed help for.
This will return an easy to understand quick tutorial on getting an auth code, along with a GIF.
This image does not represent all available commands
Homebase
- Mentioning the bot:
- Using slash commands: /homebase name:{name} token:{token} auth_opt_out:{opt-out}
- Be between 1-16 characters
- Only contain alphanumerics (0-9, a-z) + additional characters ('-._~) + spaces
This command allows you to view / change the name of your Homebase in STW. You don't need STW to use, but the command is effectively useless without it.
There are two ways to use this command:Replace {name} with the new name for your homebase. If your new name has spaces, wrap the name in " quotes (see examples below). This parameter is optional—if you leave it empty, the bot will display your current homebase name. Your new homebase name must:
Replace {token} with your auth code. You can find out more about this here. This parameter is optional—if you do not give an auth code the bot will return links needed for getting an auth code.
Replacing {opt-out} with any text will opt you out of the authentication system. Learn more about authentication sessions by checking out the auth command.
Examples:
This will return your current homebase name (provided you are authenticated)
This will change your homebase name to cool name, and start an authentication session
V-Bucks
- Mentioning the bot:
- Using slash commands: /vbucks token:{token} auth_opt_out:{opt-out}
This command will display your total V-Bucks, provide a breakdown on the source(s) of those V-Bucks, and additionally display how many X-Ray tickets you have.
There are two ways to use this command:Replace {token} with your auth code. You can find out more about this here. This parameter is optional—if you do not give an auth code the bot will return links needed for getting an auth code.
Replacing {opt-out} with any text will opt you out of the authentication system. Learn more about authentication sessions by checking out the auth command.
Examples:
This will start an authentication session and display your V-Bucks
This will display your V-Bucks if authenticated, otherwise it will prompt you to authenticate.
Research
- Mentioning the bot:
- Using slash commands: /research token:{token} auth_opt_out:{opt-out}
This command allows you to claim your available research points, view your FORT research levels, and upgrade those levels. Press the button corresponding with the stat you wish to upgrade to upgrade it.
There are two ways to use this command:Replace {token} with your auth code. You can find out more about this here. This parameter is optional—if you do not give an auth code the bot will return links needed for getting an auth code.
Replacing {opt-out} with any text will opt you out of the authentication system. Learn more about authentication sessions by checking out the auth command.
Examples:
This will claim your available research points and then allow you to spend them, if you are authenticated. If not, the bot will provide you with links to authenticate.
This will claim your available research points and then allow you to spend them. An authentication session will not be created
Power
- Mentioning the bot:
- Using slash commands: /power token:{token} auth_opt_out:{opt-out}
This command allows you to view your current power level, and individual FORT stats.
There are two ways to use this command:Replace {token} with your auth code. You can find out more about this here. This parameter is optional—if you do not give an auth code the bot will return links needed for getting an auth code.
Replacing {opt-out} with any text will opt you out of the authentication system. Learn more about authentication sessions by checking out the auth command.
Examples:
This will display your current power level and FORT stats, if you are authenticated. If not, the bot will provide you with links to authenticate.
This will display your current power level and FORT stats. An authentication session will not be created
This command is still experimental, and does not support supercharged survivors.
Daily XP
- Mentioning the bot:
- Using slash commands: /dailyxp token:{token} auth_opt_out:{opt-out}
This command allows you to view your shared STW & BR daily XP cap.
There are two ways to use this command:Replace {token} with your auth code. You can find out more about this here. This parameter is optional—if you do not give an auth code the bot will return links needed for getting an auth code.
Replacing {opt-out} with any text will opt you out of the authentication system. Learn more about authentication sessions by checking out the auth command.
Examples:
This will display your current daily XP usage, if you are authenticated. If not, the bot will provide you with links to authenticate.
This will display your current daily XP usage. An authentication session will not be created
This command is still experimental, and may be inaccurate.
Llamas
- Mentioning the bot:
- Using slash commands: /llamas token:{token} auth_opt_out:{opt-out}
This command allows you to view the current X-Ray Llama store, the items you'll receive, and allows you to purchase Llamas.
There are two ways to use this command:Replace {token} with your auth code. You can find out more about this here. This parameter is optional—if you do not give an auth code the bot will return links needed for getting an auth code.
Replacing {opt-out} with any text will opt you out of the authentication system. Learn more about authentication sessions by checking out the auth command.
Examples:
This will display the current Llama store and allow you to choose a llama to purchase, if you are authenticated. If not, the bot will provide you with links to authenticate.
This will display the current Llama store and allow you to choose a llama to purchase. An authentication session will not be created
This command is still experimental, and may display incorrect item emojis.
News
- Mentioning the bot:
- Using slash commands: /news page:{page} mode:{mode}
This command will fetch and display the latest news from the game. You can switch between viewing Save the World or Battle Royale news by pressing the corresponding buttons. Cycle between pages by pressing the left/right arrow buttons.
There are two ways to use this command:Replace {page} with a page number to view. This parameter is optional—leaving it blank will show page one.
Replace {mode} with either stw, or br to view the news for the respective game mode. This parameter is optional—leaving it blank will show STW news.
Examples:
This will display page 1 of the news for Save the World. Interact with the buttons to change pages / modes.
This will show page 1 of the news for Battle Royale. Interact with the buttons to change pages / modes.
Reward
- Mentioning the bot:
- Using slash commands: /reward day:{day} limit:{future-days}
This command returns information about a specific day's reward, and the rewards that follow.
There are two ways to use this command:Replace {day} with the day you want to view the reward of. If you have an authentication session active, the day will be your current day unless you specify a day.
Replace {future-days} with the amount days you would like to see.
Examples:
This will display the reward for your current day and 7 days after, if authenticated. If you aren't authenticated, you must specify a day.
This will display the reward for day 336, and additionally the rewards for day 337-358 (21 days).
Battle Breakers Reward
- Mentioning the bot:
- Using slash commands: /bbreward day:{day} limit:{future-days}
This command returns information about a specific day's reward, and the rewards that follow for Battle Breakers.
There are two ways to use this command:Replace {day} with the day you want to view the reward of. If you have an authentication session active, the day will be your current day unless you specify a day.
Replace {future-days} with the amount days you would like to see.
Examples:
This will display the reward for your current day and 7 days after, if authenticated. If you aren't authenticated, you must specify a day.
This will display the reward for day 336, and additionally the rewards for day 337-358 (21 days).
Battle Breakers was shut down on 30th December 2022. To continue playing after the shutdown, check out the Battle Breakers private server project
Profile Dump
- Mentioning the bot:
- Using slash commands: /profiledump token:{token} auth_opt_out:{opt-out}
This command allows you to create a complete dump of your Fortnite profiles in JSON format, so you can have a backup of your game data and progression.
There are two ways to use this command:Replace {token} with your auth code. You can find out more about this here. This parameter is optional—if you do not give an auth code the bot will return links needed for getting an auth code.
Replacing {opt-out} with any text will opt you out of the authentication system. Learn more about authentication sessions by checking out the auth command.
Examples:
This will dump your Fortnite profiles, and create an authentication session.
This will dump your Fortnite profiles if authenticated, otherwise it will prompt you to authenticate.
Info
- Mentioning the bot:
- Using slash commands: /info
This command will return various bits of information about the bot, which you may find interesting as a developer.
There are two ways to use this command:The info command also provides a convenient way to verify the authenticity of the bot you are using. If the bot does not have a verified bot tag, or contains a message other than "✅Official Verified Deployment", DO NOT use that bot. The bot may have been tampered with, or may be a skid. Use of that bot may put your account at risk/inhibit the development of STW Daily. Learn more here.
Invite
- Mentioning the bot:
- Using slash commands: /info
This command will return links that can be used to invite STW Daily, or to join our support server.
There are two ways to use this command:Profile
- Mentioning the bot:
- Using slash commands: /profile profile:{profile}
This command allows you to manage your STW Daily profiles. These profiles allow you to have multiple accounts / preferences that you can quickly switch between
There are two ways to use this command:Replace {profile} with the ID (number) of the profile you want to switch to. This parameter is optional—not providing one will start the profile command as normal.
Examples:
This will start the profile command, and allow you to switch / manage your profiles.
This will start the profile command as normal, but will switch your active profile to profile 3.
Settings
- Mentioning the bot:
- Using slash commands: /settings setting:{setting} value:{value} profile:{profile}
This command allows you to manage your STW Daily settings. These settings are specific to your active profile.
There are two ways to use this command:Replace {setting} with the name of the setting you want to change. This parameter is optional—not providing one will start the settings command as normal.
Replace {value} with the value you want to change the setting to. This parameter is optional—not providing one will start the settings command on the specified setting / as normal.
Replace {profile} with the ID (number) of the profile you want to change the setting on. This parameter is optional—not providing one will change the setting on your current profile / start the command as normal.
Examples:
This will start the settings command, and allow you to view / change your settings.
This will start the settings command on the language setting.
This will start the settings command on the language setting, and change STW Daily's language to spanish for your current profile.
This will start the settings command on the language setting, and change STW Daily's language to spanish for profile 2.
Device
- Mentioning the bot:
- Using slash commands: /device
This command allows you to link an Epic games account to a STW Daily profile. Once you complete setup, you'll never need to manually authenticate with a new code again.
This command also allows you to opt in to our Auto-claim trial period, where we're testing Auto-claim. This trial will last until approximately April 2023, after which we'll announce how we plan to continue on our support server.
Examples:
This will start the device command, and allow prompt you to set up and link an account. If you already have an authentication session, you can use this to link your account.
Upcoming commands
-
This is a partial list of potential commands coming to STW Daily in future updates:
- Daily Quests
- View, get and re-roll your daily quests
- Survivor Squad Management
- View your survivors, and create presets to switch between at any time
- Item Shop
- View the current BR Item shop
- Collection Book
- View your collection book
- Expeditions
- View and manage your expeditions
Please note that this information is subject to change without notice at anytime. Some or all of these features may already be present and/or functional on STW Daily, or may be removed at any time. For a more detailed list, check out our trello board.
Daily
- Mentioning the bot:
- Using slash commands: /daily token:{token} auth_opt_out:{opt-out}
This command would have claimed your daily reward in Fortnite: Save the World, if available. To use this command, you needed Fortnite: Save the World on the account you wanted to claim with.
There were two ways to use this command:Replace {token} with your auth code. You can find out more about this here. This parameter was optional—if you did not give an auth code the bot would have returned links needed for getting an auth code.
Replacing {opt-out} with any text would have opted you out of the authentication system. Learn more about authentication sessions by checking out the auth command.
Examples:
This would have claimed your daily reward, and would have automatically started an authentication session.
This would have claimed your daily reward, and would have not created an authentication session.
The daily rewards system was removed from Fortnite in 25.10. Learn more about this change in Epic's blog post.
Battle Breakers Daily
- Mentioning the bot:
- Using slash commands: /bbdaily token:{token} auth_opt_out:{opt-out}
This command would have claimed your daily reward in Battle Breakers.
There were two ways to use this command:Replace {token} with your auth code. You can find out more about this here. This parameter was optional—if you did not give an auth code the bot would have returned links needed for getting an auth code.
Replacing {opt-out} with any text would have opted you out of the authentication system. Learn more about authentication sessions by checking out the auth command.
Examples:
This would have claimed your Battle Breakers daily reward, and created an authentication session.
This would have claimed your Battle Breakers daily reward if authenticated, otherwise it would have prompted you to authenticate.
Battle Breakers was shut down on 30th December 2022. To continue playing after the shutdown, check out the Battle Breakers private server project
Battle Breakers Profile Dump
- Mentioning the bot:
- Using slash commands: /bbdump token:{token} auth_opt_out:{opt-out}
This command allowed you to create a complete dump of your Battle Breakers profile in JSON format, so you could save your profile before the game shut down on 30th December 2022. The files you saved with this command may allow you to continue playing on a private server in the future.
There were two ways to use this command:Replace {token} with your auth code. You can find out more about this here. This parameter was optional—if you did not give an auth code the bot would have returned links needed for getting an auth code.
Replacing {opt-out} with any text would have opted you out of the authentication system. Learn more about authentication sessions by checking out the auth command.
Examples:
This would have dumped your Battle Breakers profile, and created an authentication session.
This would have dumped your Battle Breakers profile if authenticated, otherwise it would have prompted you to authenticate.
Battle Breakers was shut down on 30th December 2022. To continue playing after the shutdown, check out the Battle Breakers private server project
You can invite STW Daily to your server, or join the STW Daily Discord server to use the bot. Please ensure you only invite the bot if it is verified.
To interact with STW Daily, start your message by mentioning the bot (STW Daily), followed by the command you wish to
use. For example, to use the daily
command, with an authcode, you would type:
You can learn more about all the new features and interactions STW Daily can provide by using @STW Daily help
.
To get started with slash commands, start by typing /
. You can learn more about slash
commands here.
To get an auth code, just visit this link.
Note If you need to switch accounts, you can use this link instead.
You will then be redirected to a page that looks like this:
{
"redirectUrl": "https://accounts.epicgames.com/fnauth?code=a51c1f4d35b1457c8e34a1f6026faa35",
"authorizationCode": "a51c1f4d35b1457c8e34a1f6026faa35",
"sid": null
}
Copy the authorisation code (you can double-click it in most browsers), and then add that to your command, where required.
Note You don't need to copy just the code, you can copy the entire JSON object.
The auth code will expire shortly after issued. When STW Daily uses it, it will immediately expire. If you require a new code, you can simply refresh the page to get a new code.
Your authentication session will be saved for ~8 hours, allowing you to claim a daily, claim your research points and spend them without needing a new code each time. You will still need to provide a new code when the authentication session expires.
You can opt out of automatically starting an authentication session by specifying any text after your auth code,
e.g. @STW Daily d a51c1f4d35b1457c8e34a1f6026faa35 no
. You can end an authentication session with @STW Daily kill
Linking your accounts allows you to automatically authenticate, without needing to get an auth code each time. To get started, check out the device command.
Super easy 1-click hosting method
Self hosting the bot is not recommended, as it requires a lot of setup and configuration. Instructions for self hosting will be provided in the future.
In the meantime, you can invite STW Daily to your server, or join the STW Daily Discord server to use the bot.
If you require help, just want to chat, or would prefer to use the bot in a different server to your own, you can join the STW Daily discord. Feel free to reach out directly to us via the server.
You can read some commonly asked questions about the bot on the STW Daily website, or in the STW Daily Wiki (under construction).
Name | Contribution |
---|---|
Dippyshere | STW Daily Dev Team |
jean1398reborn | STW Daily Dev Team |
PRO100KatYT | Maintaining items.py :D |
Meiniac | Reminder embed + Mod |
FF-TeaDoc | Homebase rename endpoint |
Londiuh | Inspiration, Original auth + claim script |
MixV2 | Epic Research |
LeleDerGrasshalmi | FortniteEndpointsDocumentation |
Note Valid auth codes may allow an attacker to compromise your account. Read more here