Guild Bank Settings
Run a guild bank: track what members deposit and withdraw, and let them use chat or mail commands to request resources.
The Guild Bank turns an account into a bank for your guild. It keeps a balance for each member from the resources they send it, and members can send it commands in guild chat or mail to get resources back and use other features. In the Account Window, open the Settings tab > Guild Bank. It isn’t part of Global Settings or templates.
The list of commands and how to use them is on Guild Bank Commands.
Enable Guild Bank / Commands at the top turns the whole feature on (default off).
Note: The bank only sees resources while the account is online. Resources sent to it while it is offline aren’t added to anyone’s balance.
Set up a guild bank
- Open the bank account’s window, go to Settings > Guild Bank and tick Enable Guild Bank / Commands.
- On the Command Settings tab, choose where members can send commands. Accept Commands in Mail is on by default. Accept Commands in Chat is off by default; tick it if members should use commands in guild chat.
- On the Authorized Users tab, click Add User and pick the members who should manage the bank. They can use every enabled command. Use Add External User for a player outside your guild.
- Leave Command Prefix as
!, or type another single character. - Click Save on the top bar and start the account. The bank only answers while it is online.
- Test it from another account in the guild: send in guild chat (if you turned chat on) or mail to the bank.
A working bank replies by mail with the title Bank Balance. The mail says “Hi” with your name and lists your Food, Stone, Wood, Ore and Gold balance. A new member’s balance is 0 until they send the bank resources. If nothing arrives, check the Bank Log below the tabs, and check that Disable Mail Response is off.
To let members use the bank from Discord or Telegram as well, see Guild bank in chat.
Bank Data tab
Balance
The table shows every member’s balance: Name, UserID, Social ID, Food, Stone, Wood, Ore and Gold.
- When a member sends this account resources, the amount after the game’s tax is added to their balance.
- You can edit a balance by clicking the cell and typing a new amount (short forms like
5mwork). - Right-click a row to Delete the member or Reset their balance to 0.
| Button | What it does |
|---|---|
| Clear Bank Data | Resets every balance to 0, after you confirm. Members who have linked a Social ID are kept. Authorised users are kept only if Keep Authorized? is ticked. |
| Export Bank Data | Saves the table as an Excel (.xlsx) file. |
| Keep Authorized? | Keeps authorised users when you clear the balances. |
Outgoing
This table shows the resources this account has sent to each guild member (resources sent by the Supply page’s large supply task aren’t included). Double-click a player to see each send with its time.
| Option | What it does | Default |
|---|---|---|
| Clear Bank Data | Clears all outgoing records, after you confirm. | |
| Auto Clear data with Clear data older than … Days | Removes outgoing records older than this many days. | On, 7 days |
Authorized Users tab
Authorised users can use every enabled command, whatever their guild rank. The table shows their IGG ID and Name.
| Option | What it does | Default |
|---|---|---|
| Add User | Pick a member of your guild to authorise. | |
| Add External User | Type the name of a player outside your guild to authorise. | |
| Clear Users | Removes all authorised users, after you confirm. | |
| Use Balance | Authorised users’ resource requests come out of their own balance, like everyone else’s. With this off, their requests are sent without checking or changing their balance. | Off |
| Bypass Rss Limit | Authorised users can request more than the Max Sending Limit:. | On |
Right-click a user and choose Unauthorize to remove them.
Command Settings tab
| Option | What it does | Default |
|---|---|---|
| Accept Commands in Chat | Reads commands from guild chat. | Off |
| Accept Commands in Mail | Reads commands sent to this account by mail. Only mail received while the account is online is read. | On |
| Disable Mail Response | Stops the bank replying to commands by mail. | Off |
| Disable Error Mails | Stops the bank telling players when a command fails. | Off |
| Accept Commands from Other Guilds (Authorized Only) | Accepts mail commands from authorised users who are in another guild. | Off |
| Ignore Balance | Lets members request more than their balance. | Off |
| Auto Delete Bank Mails | Every few minutes, deletes command mails and the bank’s own mails. | Off |
| Use Resources from Bag | If the account doesn’t have enough of a resource to send, opens resource items from the bag. | Off |
| Minimum Buildspam Delay: | The shortest delay, in seconds, a build spam command may use. | 3 (1 to 1,000) |
| Max Sending Limit: | The most resources one request may ask for in total. | 40,000,000 |
| Max Sending Distance: | The bank won’t send to players further away than this many tiles from its castle. | 50 |
| Command Prefix | The single character every command starts with. | ! |
| Execute command | Runs a command as this account, without sending it in chat. Type the command without the prefix. |
Command list
The table lists every bank command:
- ID is the command’s internal name.
- Command is the word players type after the prefix. Click it to rename the command (spaces are removed).
- Enabled turns the command on or off.
- Minimum Rank is the lowest guild rank allowed to use it (RANK1 to RANK5), or Authorized for authorised users only.
Right-click one or more rows to Set Rank, Toggle them on or off, or Reset them to their default name, rank and on/off state.
Queue tab
Resource requests waiting to be sent appear here with Player, Total, Marches and Type. Right-click a row and choose Cancel to cancel it, or click Cancel All.
Bank Log
The Bank Log below the tabs lists every command the bank received and every deposit, as it happens. Select lines and press Ctrl+C to copy them. Tick Save Log to File to also save the log to a file.
Still stuck? Ask our staff on Discord.