Plans & Pricing

Every alliance gets the full feature set on the free tier with sensible caps and no nags. Upgrade to Premium when you want member-aware automation: DMs, scheduled reminders, multi-survey, and unlimited templates.

๐ŸŽฏ Member-aware

Stop typing names into your sheet. Premium reads your roster and DMs each member their own birthday note, train assignment, or storm reminder.

๐Ÿ›๏ธ Set it and forget it

Schedule survey reminders to fire daily or weekly. No more "did anyone post in #squad-survey today?". The bot handles it.

๐Ÿ“‹ Tailored to your alliance

Run multiple named surveys with their own questions and channels. Define exactly what your participation log tracks, with seven question types.

โš”๏ธ End-to-end storm workflow

Sign-ups, auto-balanced rosters, an image of your team for the in-game mail, and post-event attendance, all wired together for Desert Storm and Canyon Storm.

LW Alliance Helper logo

Free

For most alliances. Every feature works with sensible caps that fit a typical roster.

$0 forever

No credit card. Caps lift the moment you upgrade.

  • Up to 5 configured events
  • 1 train prompt template & 1 storm mail template per team
  • 5 survey questions; 3 participation log questions
  • Survey types: text + dropdown
  • 1 survey per server
  • Scheduled survey reminders via channel post
  • Up to 3 train themes & 3 tones
  • Monthly growth snapshots, 5 tracked metrics
  • Growth Breakdown classification with default thresholds + on-demand button
  • Daily Shiny Tasks announcement (transfer-eligible servers)
  • Train Conductor Rotation: fair daily full-roster drafting from any roster tab you point it at, opt-in
  • Profession Buddy lookup & manual pairings
  • Member Stats: your own and (for leadership) any member's
  • Outage catch-up digest after downtime
  • Config export / import
  • Event log & train prompt log: 7-day window
  • Storm log lookback: last 4 entries
The /upgrade command in Discord showing the Premium feature list, $4.99 per month price, and the subscribe button
What /upgrade looks like in Discord: feature list, price, and subscribe button in one place.

Premium is billed by Discord through their App Subscriptions system. Cancel any time from User Settings โ†’ Subscriptions; your saved data (extra templates, multi-survey configs, scheduled reminders) is preserved if you resubscribe later.

๐Ÿ—‚๏ธ Premium adds features, it does not take away any data or lock you in to a plan. Your alliance's data (power scores, growth, train history, rosters) continues to live in your Google Sheet, exactly as it does on the free tier. Subscribing unlocks DMs, scheduled reminders, and roster sync; nothing about your data moves anywhere new. Where Your Data Lives โ†’


Full feature comparison

Caps and limits

FeatureFree๐Ÿ’Ž Premium
Configured events5 totalUnlimited
Train prompt templates1 (named "Default")Up to 10 named templates
Storm mail templates per team1 (named "Default")Up to 10 named templates
Survey questions5 per surveyUnlimited
Survey question typesText, Dropdown, Numeric+ Multi-select, Date, plus min/max bounds on Numeric
Surveys per server1Multiple named surveys
Participation log questions per event type3Unlimited
Participation log question typesText, Yes/No, Numeric, Roster names, Roster multi-select (manual)+ Single-select, Multi-select, Date, Derived count, plus Discord-poll auto-prefill on Roster multi-select
Participation question preset templates3 templates6 templates (3 free + 3 Premium)
Per-Member Log tab + Trends Viewer (query past events by question, operator, threshold, lookback, team)โœ—โœ… Full feature
Survey reminder destinationChannel postChannel post and DM-via-roster
Scheduled survey remindersโœ… Daily / Weekly via channel postโœ… Daily / Weekly via channel post or DM-via-roster
Train themes / tones3 eachUnlimited
Tracked growth metrics5Unlimited
Growth snapshot frequencyMonthlyMonthly or custom interval (every N days)
Growth BreakdownDefault thresholds + on-demand view+ auto-post after every snapshot, bucket filter, custom thresholds & labels
Daily Shiny Tasks announcementโœ… Full featureโœ… Same
Config export / importโœ… Full featureโœ… Same
Event log window7 days30 days
Train prompt log window7 days30 days
Train Conductor Rotation (fair daily conductor drafting, presets, member & day rules)โœ… Full-roster rotation, opt-in (point it at any roster tab + name column)+ Role-scoped days: Leadership, VS, Contest, Event
Profession Buddy SystemLookup + manual pairings+ Auto-assign, re-pair from scratch, self-service profession buttons, reliability-ranked pairing, buddy-change DMs
Member Stats (own + leadership lookup of any member)โœ… Full featureโœ… Same
Outage catch-up digest after downtimeโœ… Full featureโœ… Same
Storm participation log lookback4 most-recent entriesUnlimited
Storm sign-up workflow (weekly poll, roster builder, attendance, history)โœ—โœ… Full feature
Transfer Management (recruiting sheet watcher, applicant + status pings, message drafts, server-wide / form pulls, decision write-back)โœ—โœ… Full feature
Per-team time-slot mapping with one-week overrideโœ—โœ… Pin each team to a game-defined slot, swap for a single week without touching setup
Per-member assignment DMs after Approve & Postโœ—โœ… Configurable templates per role (Starter, Paired Sub, Pool Sub)
Image-rendered team roster for in-game mailText-only mail draftโœ… Text or image mail draft
Channel destinationsText channelsText channels and threads

Premium-only features

These have no free-tier equivalent. Most need member identity to work, which Premium unlocks via Member Sync.

FeatureWhat it does
Member SyncWrites every member's Discord ID + name to a sheet tab so other Premium features can find members by name, without overwriting any other columns your alliance maintains alongside them.
Transfer ManagementWatches your recruiting sheet and pings your channel when a new applicant appears or their status changes, drafts apply / confirm / decline messages, optionally auto-copies matching players from a server-wide sheet or intake form, and writes Want / Confirmed / Declined decisions back to your sheet from Discord. Works straight off your sheet; no Member Sync required.
Birthday DMsDM each member a personal happy-birthday note when their day fires.
Train assignment DMsDM the assigned member when their train day starts.
Auto-mention in train remindersReplace plain names with real Discord @mentions in the daily train reminder.
DM-via-roster survey remindersSend the survey reminder as a DM to every roster member (free tier posts to a channel instead).
Send DM reminder to roster (storm)DM every roster member a participation reminder before each storm.
Profession Buddy auto-assign + DMsAuto-pair every War Leader with an Engineer (using your optional reliability scores), re-pair from scratch, post self-service profession buttons, and DM members when their buddy changes. Free tier keeps lookup and manual pairings.
Storm sign-up poll + officer viewPost a weekly sign-up poll (manually or on an automatic weekday schedule) and review the responses in an officer-only view that lets you vote on behalf of members who didn't sign up themselves.
Storm roster builderPick a strategy preset, see your sign-ups laid out by zone and slot, and either drag in members by hand or hit Auto-fill to let the bot split your sign-ups into starters and subs by closest power match.
Per-member assignment DMsAfter Approve & Post, the bot DMs each rostered member their personal assignment. Three templates per (event, role): Starter (zone bullets), Paired Sub (sub-for-primary line), and Pool Sub (standby).
Image-rendered team rosterApprove & Post produces a PNG image of your team plus the in-game mail text, so leadership can paste either one straight into the game.
Post-event attendance + historyRecord who actually showed up after each storm and browse past rosters and attendance any time.
Trends ViewerQuery your Per-Member Log across past events. Pick a question, an operator (in words), a threshold, a lookback, and a team filter to see who's been showing up, voting, or sitting out most often. Includes a Copy as text button for pasting into in-game mail.
Power-refresh sign-up nudgeIf a member signs up but their power on file is missing, or older than the threshold you set in storm setup, the bot DMs them once asking for an update before the event.

How to subscribe

  1. Make sure you have the leadership role configured during /setup.
  2. Run /upgrade in the leadership channel of the alliance you want Premium in. (The "Upgrade to Premium" button above also works, but running /upgrade in-server lets the bot auto-pin your subscription to that alliance once checkout completes.)
  3. Discord opens the subscription dialog. Confirm and pay.
  4. Premium activates immediately and the bot pins it to the server you ran /upgrade in. Open /setup and click ๐Ÿ‘ฅ Member Sync next so the DM-based features can find your members.

Licensing model: one subscription, one server at a time

Your subscription is bound to your Discord account, not to a specific alliance Discord. Each subscription unlocks Premium in one server at a time: the alliance you choose to apply it to. If you're in multiple alliance Discords, your $4.99/mo applies to whichever one you've assigned it to, and you can move it whenever you want.

If a server already has Premium from another subscriber, the bot will tell you and prompt you to pick a different alliance. Two subscriptions can't both apply to the same server.

You can check where your subscription is assigned at any time with /premium overview.

Cancelling or pausing

Cancel any time from User Settings โ†’ Authorized Apps or Settings โ†’ Subscriptions in Discord. Premium remains active until the end of the current billing cycle, then features lock. Your data (extra templates, multi-survey configs, scheduled reminders) is preserved, and so is your server assignment, so resubscribing later restores everything exactly as you left it (including which alliance Premium auto-resumes in).


Pricing FAQ

Do I need Premium to use the bot?

No. The free tier covers every feature with caps that fit a normal-sized alliance. Premium is for alliances that want member-aware automation (DMs, mentions, multi-survey, scheduled reminders).

Is there a per-member fee?

No. One $4.99/mo subscription covers Premium in a single alliance, regardless of member count. Add as many members to that alliance as you like.

Can one subscription cover multiple alliances?

No. One subscription unlocks Premium in one alliance at a time. If you're a leader in multiple alliances, you can move the assignment between them whenever you want with /premium assign, but only one is Premium-active at any moment. Two leaders in the same alliance who both subscribe is also not supported; only the first assignment counts.

Are there refunds?

Refunds are handled by Discord under their refund policy. The bot operator does not handle billing.

Can I try Premium before paying?

Discord doesn't expose a built-in trial system, but you can subscribe for one month, evaluate, and cancel. Discord prorates appropriately.


โ† Back to Home ยท Browse commands