Discord Bot

Alerts, market data and country statistics·same list as /help in Discord

First steps

Add to Discord Free, needs the Manage Server permission once. Then the commands below work in your server.
I play myself and want to be warned /alerts watch <your profile> The bot then messages you when your health, food or energy runs low.
I want to earn from bounties or auctions /subscribe bounties and /subscribe auctions One DM per new offer, nothing else.
I trade on the item market /market alert iron 0.08 One DM as soon as the price crosses your threshold.

🔔 Alerts for you

Direct messages when something happens that concerns you. Set up once, runs by itself.

/alerts watch <profile> Watch your own WarEra profile: get a DM when your bars run low or a debuff hits.
/alerts unwatch Stop watching your profile.
/battle watch-country <country> DM when a new battle involves that country.
/battle watch <battle> DM when your side falls behind in that battle.
/battle ticks <battle> [channel] Alert when a side overtakes on points or starts taking the ticks.
/battle ticks-country <country> [channel] The same, for every battle that country fights.
/battle ticks-mu <mu> [channel] The same, for every battle that MU has orders on.
/battle watches List your battle watches.
/battle unwatch <id> Remove one watch.
/subscribe bounties DM for new battle bounties, above a rate and a pool you pick.
/subscribe auctions DM for new mercenary auctions.
/subscription See what you are subscribed to.
/unsubscribe all Turn every DM off again.

💰 Market and economy

Prices, alerts and the daily report for the item market.

/market price <item> Current price of an item.
/market signals Current buy and sell calls with the reason behind each, plus which goods are trending up or down right now.
/market subscribe [every] Get the market report as a DM: every 6 or 12 hours, once a day, or only when a signal changes.
/market unsubscribe Stop the market report DMs.
/market alert <item> <price> One DM when an item crosses a price.
/market alerts List your price alerts.
/market unalert <id> Remove a price alert.
/market daily <channel> [every] [at]admin Post the market report to a channel: every 6 or 12 hours, daily, only on signal changes, or at a fixed hour.

🗺 Countries, units, influence

Look things up on demand.

/land <country> Statistics for a country.
/mu <unit> Statistics for a military unit.
/influence <country> Two-score influence analysis: playerbase and government.

🧾 Your own account

Prove that a WarEra account is yours, once, and the roles follow on every server. Three ways, so a mute does not lock you out.

/verify start <player> Get a code for your profile description, a company name, or a donation of that exact odd amount to your country if you are muted.
/verify confirm Read the code back and finish the link.
/verify status Show which account is linked to you.
/verify remove Drop the link, and with it the roles that hang on it.

📰 Daily reading

The paper, the game results and anything in the channel you cannot read.

/digest now Show the current edition right here.
/digest subscribe Get the Digest as a DM every morning.
/digest unsubscribe Stop the Digest DMs.
/digest channel <channel> [at] [timezone]admin Post the daily Digest to a channel, at an hour you pick.
/bountydash channel <channel> [at] [timezone]admin Post daily BOUNTY DASH results to a channel, at an hour you pick.
/bountydash offadmin Stop BOUNTY DASH announcements here.
/translate <text> Translate pasted text into your own Discord language. Right-click any message (long press on mobile) and pick Apps, Translate to do the same with a post. Only you see the answer.

🏐 Games

The unikhorne games, from inside Discord.

/moonset leaderboard Endless Rush best runs, straight from the game's own server.
/moonset play [room] Post a room link for an online match. Empty seats are played by bots.
/gambiafall play GAMBIAFALL, the Pitfall-style river run, screen by screen with buttons: jump, wait, swing, or take the pirogue. Only you see your run.
/gambiafall board Today's GAMBIAFALL boards, browser and Discord runs, plus the per-player country race.
/gambiafall channel <channel> [at] [timezone]admin Post yesterday's GAMBIAFALL results to a channel, at an hour you pick.
/gambiafall offadmin Stop GAMBIAFALL announcements here.
/kingfisher board Today's KINGFISHER board, the Flappy-style flight up the same river. Its podium rides along in the GAMBIAFALL post.

🗳 Polls

Ask the server a question and let it answer with one click. Votes are counted live.

/poll create <question> <answer1> <answer2> [answer3..10] [minutes] [multiple] [anonymous] Post a poll with up to ten answers. Runs until someone closes it, or set minutes.
/poll close [poll_id] End a poll and show the result. The author or a moderator can.
/poll show [poll_id] Show the current standing without ending anything.
/poll list Every poll still running on this server.

🛡 Roles and verification

WarEra offices, citizenship and units as Discord roles. Players prove their account once with /verify.

/government add-country <country>admin Hand out roles for that country's government. Add one country per embassy on the server.
/government embassies [category] [apply]admin Read the embassy channels and let each one grant the government of its country. The flag in the channel name says which country.
/government add-unit <unit>admin Give the members of a military unit a role. Needs /verify, a unit has too many members to guess names against.
/government citizens <enabled>admin Also hand out a citizen role per configured country, to everyone who proved their account.
/government sync [apply]admin Match the members against the governments. Shows what would happen; only apply changes roles.
/government auto <enabled>admin Re-sync the roles every hour, so elections follow by themselves.
/government statusadmin Countries, units, roles and the last sync.
/government link <member> <player>admin Vouch for a member who cannot prove their account, on this server.
/government unlink <member>admin Take the vouch back.
/government remove-country <country>admin Stop handing out roles for that country. The roles themselves stay.
/government remove-unit <unit>admin Stop handing out a role for that unit. The role itself stays.

🛠 Server setup

For server admins: where the bot is allowed to post.

/set-auction-channel <channel>admin Channel for auction notifications.
/auction-route add <channel>admin One channel per MU: skip allies, small contracts, or stay quiet while your MU is booked.
/auction-route listadmin Show every auction route on this server.
/auction-route remove <channel>admin Drop an auction route again.
/set-bounty-channel <channel>admin Channel for bounty alerts.
/set-bounty-threshold [per_k] [pool]admin Minimum rate per 1k damage and minimum pool. Both must be met.
/set-bounty-scope <scope> [country]admin Only bounties for your country, its allies, or its whole alliance.
/bounty-statusadmin Show the current bounty monitor settings.
/bot-info Version and reach of the bot.

Commands marked admin need the Manage Server permission. Owner-only maintenance commands are not listed here, since nobody else can run them. This page and /help read the same catalog, so they cannot disagree. The web tools live at warera.unikhorne.dev.