WoSB Planner
🗺 Map 🛠 Build Creator 🏴‍☠ Ship Builds Log in

🧭 How-to guide & FAQ

Everything you need to manage and join raids. Pick your role below.

How to join a raid
1

Log in to the app

Sign in with your account or click Login with Discord to get in instantly. Your account is created automatically the first time.

2

Mark your fleet (recommended)

Under ⛵ My Fleet, mark the ships you own. That way, when you sign up, your ships show up first and everything is faster.

3

Sign up from the web or Discord

From the web: open a raid under 📅 Events, pick a role, pick your ship and click Sign Up.

From Discord: on the raid message click 🏴‍☠ Sign Up, then choose role and ship in the menus. Done!

4

Withdraw if you can't make it

If you can't attend after all, click 🚪 Withdraw (on web or Discord) to free your slot for someone else.

5

🛠 Create and share builds

In the Build Creator you can set up a ship with its upgrades and crew, then generate a link to share on Discord. No account needed: it's public.

6

👤 Your profile

Click the 👤 button in the top-right corner to open your profile. From there you can update your display name, email and password.

If you're in multiple Discord servers where the bot is installed, you can also choose which clan you belong to using the Guild selector.

Frequently asked questions
Do I need an account to sign up?
Yes, but it's instant: click Login with Discord and your account is created automatically the first time. Nothing to fill in.
Why can't I see some raids?
You only see raids from your own clan (Discord server). Also, if a raid is restricted to a specific faction, only members of that faction can see it.
Why does a role only let me pick one ship?
Because the officer who created the raid required a specific ship for that role. In that case you can only sign up with that ship.
What is the Guild Mission?
It's a recurring mission. You sign up like any raid and, once you finish it in-game, someone signed up presses ✅ Completed. 12h later it reopens on its own with a fresh message for the next run.

🤖 Invite the bot to your Discord

Click the button, choose your server and authorize. You need the "Manage Server" permission on that Discord.

➕ Invite the bot
Set up the bot for your clan
0

Create your account and link Discord

You have two options:

  • Login with Discord (recommended): click the purple button on the login screen. Your account is created automatically and your guild is detected.
  • Manual registration: create an account with username/password checking "I want to be an officer". Once the admin approves it, you'll see a Link Discord button in the top right of the app. Click it to connect your Discord — the system will detect your server and everything will be set up.

Without a linked Discord you won't be able to publish raids or see your guild's channels.

1

Invite the bot to your server

Use the button above. In the "Add to server" dropdown pick your Discord, click Continue then Authorize.

The bot will show up in your member list (greyed out / offline — that's normal, it doesn't need to be "online" to post raids).

2

Give it channel permissions

For each channel where you want to post raids, make sure the bot can write there. If the channel is public and inherits its category's permissions, it usually works already.

If it's a private channel: right-click the channel → Edit ChannelPermissions → add the bot and allow:

  • View Channel
  • Send Messages
  • Embed Links
3

Create your first raid

In the app click ⚓ Create Raid. Pick a template, adjust the roles, and under 📢 Discord Channel choose where it posts (your server's channels appear automatically).

The bot posts the message with buttons so your people can sign up straight from Discord.

4

👤 Select your Guild (if you're in multiple servers)

If the bot is in more than one Discord server, click 👤 in the top-right corner of the app to open your profile. Use the Guild selector to pick your clan's Discord server.

This matters: if your account is linked to the wrong guild, you won't see your clan's channels or be able to post raids there.

5

Require a specific ship (optional)

When editing a role you can pick a required ship. Anyone signing up for that role will be locked to that exact ship.

6

Recurring Guild Mission

Pick the 🔄 Guild Mission template and check "Recurring mission". It posts to Discord with "Officer" and "Member" slots (just position names: anyone can take either).

When you finish the mission in-game, someone signed up presses ✅ Completed on the message. A 12h countdown then starts; when it ends, the mission reopens on its own (fresh message, cleared signups). If nobody marks it, it stays open.

6

🚢 View the clan fleet

The Clan Fleet tab (officers only) shows which ships your people have available, based on what each marked under My Fleet.

Two views: By ship (how many members own each ship and who) and By member (each person's ships). Filter by class and tier, or search by name. Handy for assigning roles before a raid.

7

🏆 Mission leaderboard

The 🏆 Leaderboard tab in the app shows a ranking of the members who have completed the most missions, the recent history and the clan total.

When creating a Guild Mission, enable Track in clan leaderboard if you want completions to count. You can also use /leaderboard in any Discord channel to see the ranking directly without opening the web.

💡 Multi-clan: each clan invites the bot to its own Discord. Each one only sees and manages its own raids — fully isolated between clans.
Frequently asked questions
The bot shows offline, is it broken?
No. The bot posts raids through the Discord API, it doesn't need to be "online". Even greyed out, it works perfectly.
My channel doesn't appear in the dropdown when creating a raid
It means the bot can't view/write in that channel. Check Step 2 and grant View Channel, Send Messages and Embed Links.
I created the Guild Mission but it doesn't reset on its own
The mission reopens 12h after someone presses ✅ Completed. If nobody marks it, it won't reset (this is intended). The actual reopening is done by a scheduled task (cron) on the server: if you're the admin, check that the cron-reset.php cron is set up.
Who can approve new officers?
Only the Super Admin. When someone registers requesting officer access, they stay pending until the Super Admin approves them in the Users panel.