Propaganda
Last updated: 11 Nov 2026
Propaganda is a text message that a player pays for with Gold. The game shows propaganda to other players in the browser version when a game starts. A campaign is 1 propaganda message with its own Gold budget.
1. Launching a campaign
A player creates a campaign in the menu 📰 Propaganda. The menu has these parts:
| Part | Content |
|---|---|
| Propaganda Text | The text of the message: at most 180 characters. |
| Colors | 11 colors of the message window, each as 3 numbers red,green,blue from 0 to 255. Reset restores the default colors. |
| Targeting | The language of the players who see the message. An empty or unknown value means all languages. |
| Preview | Show displays the message exactly as other players will see it. |
| Launch Campaign | The Gold Investment in whole Gold. Confirm and then Launch start the campaign. |
1.1 Costs
- The Gold Investment is at least 50 Gold and at most 1,000,000 Gold. A smaller investment is rejected.
- The Gold Investment is removed from the account when the campaign starts.
- 50 Gold of the investment are the launch fee. The rest is the budget of the campaign, at least 0.01 Gold.
- The budget pays for the displays of the campaign (see section 3). Gold in the budget cannot be taken back.
Example: an investment of 1,050 Gold gives a budget of 1,000 Gold.
1.2 Text
Before the campaign starts, the server removes the characters <, > and ` from the text and replaces forbidden words.
2. Display
- The game shows propaganda only in the browser version, only when a game starts and at most once every 60 seconds.
- Players with an active Patreon membership play without ads and do not see propaganda.
- The message window has the title "Propaganda", the text and the 2 buttons Close and Report Abuse.
2.1 Which campaign is shown
- The server selects all campaigns whose targeting matches the language of the player, and all campaigns that target all languages.
- From these campaigns, the server chooses the campaign that was requested least often. All matching campaigns are therefore shown approximately equally often, independent of their budget.
A larger budget does not lead to more displays per hour. A larger budget lets a campaign run longer.
3. Price per display
Every display removes the price per display from the budget of the campaign. The normal price per display is the same for all campaigns:
normal price per display = sum of the budgets of all campaigns ÷ (10 × displays per day)
- The normal price is rounded to 0.01 Gold and is at least 0.01 Gold.
displays per dayis an estimate of the number of propaganda displays per day. The server updates the estimate and the normal price every 4 hours.- The formula is chosen so that the budgets of all campaigns together are used up in approximately 10 days.
- When many players launch campaigns, the normal price rises. When few campaigns exist, the normal price falls.
Example: all campaigns together have a budget of 50,000 Gold. The estimate is 100,000 displays per day. The normal price per display is 50,000 ÷ (10 × 100,000) = 0.05 Gold.
4. End of a campaign
4.1 Minimum daily spending
Every day at 18:00 UTC, the server checks every campaign that is older than 24 hours. If the displays since the previous check cost less than 1/30 of the starting budget, the server removes the difference from the budget. A campaign therefore runs at most approximately 30 days.
Example: a campaign starts with a budget of 300 Gold. The minimum spending is 10 Gold per day. If the displays of 1 day cost 4 Gold, the server removes another 6 Gold at 18:00 UTC.
4.2 Termination
A campaign ends in exactly 2 cases:
- The budget is 0.
- The account of the propagandist no longer exists or is deactivated.
There is no refund of the remaining budget.
5. Reports
- The button Report Abuse reports the shown campaign. A report costs 0.10 Gold.
- Reports can make a campaign end earlier. How reports affect a campaign is not published.
6. Log
territorial.io/log/propaganda lists the last 48 propaganda events:
- Launch: propagandist (account name and username), campaign ID, targeting, launch fee, funding and text.
- Termination: propagandist, campaign ID, targeting, funding and number of displays.
- Every 4 hours: number and IDs of the active campaigns.