Parlamentum Command Center

Sign in with your Bank of Milan account.

Server settings

ParlamentumCommand Center
Control
Market
Tools

Command Center

Needs you

Recent commands

Tampermonkey script

Run now

Jobs

Commands are picked up within about 30 seconds while your Parlamentum home tab is open.

Script settings

Supabase details, the tracker key and the ntfy topic can only be changed in the PCC panel in Brave.

Script log (latest 25)

Discord bots

Bot commands

Add a bot

Bots show up here once they include the PCC agent file and check in. Put pcc-agent.js (Node / discord.js) or pcc_agent.py (Python / discord.py) next to the bot, then add:

// Node (discord.js)
const pcc = require('./pcc-agent');
client.once('ready', () => pcc.start(client, { name: 'Bank bot', url: SUPABASE_URL, anonKey: ANON_KEY, trackerKey: TRACKER_KEY }));
// in commands the Pause button should stop:  if (pcc.paused) return;

# Python (discord.py)
import pcc_agent
@bot.event
async def on_ready():
    pcc_agent.start(bot, name="Bank bot", url=SUPABASE_URL, anon_key=ANON_KEY, tracker_key=TRACKER_KEY)
# in commands the Pause button should stop:  if pcc_agent.paused: return

Restart stops the bot process; it only comes back if whatever runs it (pm2, your host, a .bat loop) restarts it.

Bank of Milan

Uses your bank account's staff permissions. Open the bank site ↗

Pending deposits & withdrawals 0

Loans

Accounts

Freeze, withdrawal limits and credit scores use the bank's own staff functions. Balances can only be changed through deposits, withdrawals and transfers on the bank site.

Milan Fund & BOMF

Milan Fund

Bank of Milan Fund (BOMF)

All commodities — Milan best ask

Gold values use the mid rate between the best gold bid and ask. "24h avg" = 24h turnover ÷ 24h units — what things actually sold for. "Change" compares with the previous hourly snapshot.

How fast will it sell? (Milan)

Recent sales — what actually sold

Collected from the "Latest fills" lists every hour (the game shows the last 12 each time), so busy hours may be missing a few. Last 48 hours.

Your listings — undercut check

Relist price = 0.01 under the cheapest other seller, but never below your floor (your cost per unit after tax), when you've set a cost below.

Buy alerts

Your alert rules

Factories running low on inputs

Only companies with workers or open hiring raise an alert — an idle factory with no inputs is shown here but won't ping you.

Arbitrage — buy global, sell in Milan

Only counts items Milan actually bought in the last 24 hours, and only up to the global seller's quantity. Margin = (Milan ask − 5% tax − global cost incl. import tax) ÷ global cost.

Big price moves

Watches what you hold, what your companies make and anything you have listed — Milan ask and global price, compared with the previous hourly check.

Wallet & gold rate

Gold sold for about 18 USD a week ago and about 37 at its recent high. Leave a box empty to switch that alert off.

Your costs (for relist floors)

USD per unit it costs you to make or buy each item. Iron is pre-filled from your mine's real wages.

Buy global, sell in Milan (and the reverse)

Global cost includes the 5% import tax and is converted at the gold ask. Milan sale is after the 5% seller tax. "Sell abroad" buys at the Milan ask, sells globally at the best global price minus 5% export tax, and converts gold back at the bid. Weapons and ships can't be exported. Milan prices are asking prices, not fills.

Global market — cheapest offer per item & tier

Gold prices include 5% import tax where it applies. USD at the gold ask.

Milan order book — every open offer

Make vs sell — input cost per unit

Recipes from the Parlamentum Book (raw per unit): food/weapons 10/20/35/60/100, tickets 25/50/90/150/250, components 5+5, ships from bought components (CM / fuel / electronics: T1 2/1/1, T2 4/2/2, T3 6/4/4, T4 12/6/6, T5 20/10/10). Input cost only — no wages. Factories, Light Industry and Shipyards pay no production tax.

Break-even

Enter what you bought and paid. Prices come live from the hourly check — see what you need to sell for, and what you could craft instead.

Craft it instead of selling raw

Each recipe is compared with selling all your units raw. "Versus selling raw" counts any leftover units sold raw, so both routes use everything you bought. Other inputs are bought at the cheaper market. Weapons and ships can't be exported from Milan, so their global price is ignored for selling. Best route marks the highest profit.

Your companies

Restock planner

Raw needed = (target − units your stock already covers) × raw per unit. Cheapest source compares your own mine's warehouse (free — you already paid the wages), Milan's best ask, and the global cost including import tax at the gold ask. Ship and component lines need several inputs, so check those on the Margins tab. "Worth it?" compares the raw cost per finished unit (your own stock at your cost from the Alerts page, the rest at the cheapest price) with the best sale after 5% tax — Milan's ask, or the global price after export tax and gold conversion (weapons and ships can't be exported). Wages aren't included; they're usually small per unit — see the wage calculator below. Recommended price = the middle (median) of recent sales of that exact item in the market where it sells best, kept 0.01 under the cheapest current ask so you're first in line, and never below your break-even. With no recent sales it uses the cheapest ask. Profit is worked out at the recommended price.

Real labour cost — last 7 days (25 Oct)

From each company's Workforce ledger. Resource Plants lose 10% of output to production tax, so cost per unit kept = pay ÷ (units × 0.9).

Wage calculator — using the game's formulas

Wage per 10 energy = base + Economy × multiplier ÷ 100. Units per 10 energy = 2 × (1 + 0.02·Economy + 0.015·Education + 0.005·(level−1)) × tier yield (1.0/0.8/0.65/0.5/0.4) × (1 + 0.02·(company level−1)) × region factor. Region factor 1.16 matches your own T1 weapon shifts in Kriti (Economy 64, Education 59, level 23 → 7.91 per 10 energy).

What you're holding

Milan value = best Milan ask − 5% seller tax. Global value = best global list price − 5% export tax, converted at the gold bid. Weapons and ships can't be exported. Doesn't include stock sitting in your company warehouses (see My companies).

Where to spend your energy

What one full energy bar earns you: working in each of your own companies (the goods' value after tax, minus inputs) versus the best-paying jobs you can take in Kriti right now.

Own company: units per bar from the game's output formula × (best sale after 5% tax − input cost per unit). Resource plants also lose 10% to production tax. Iron from your mine counts at your cost (Alerts page); other inputs at the cheapest price. Own work pays in goods, not cash — you still have to sell them, so check How fast will it sell on the board. Jobs: the pay the jobs board quotes for your full bar, after about 5% income tax.

Weekly reports

By day — market trades

From your My Trades page. Spent = what you paid buying. Earned = sale money after the 5% tax. Net = earned − spent (buying stock counts as spending even if you still hold it).

By item

Gold exchanges

From the Currency Exchange page (your last 50 exchanges; government trades and minting aren't listed by the game).

Price history