Skip to content
kahlen-tech edited this page Nov 5, 2026 · 1 revision

Description

Runs your character as a bank for other players. They TIP you coins to deposit, and WHISPER you to check their balance, withdraw, or move money to another player's account. It keeps a ledger of everyone's balances.

The script warns that it's no longer maintained or supported, and that using it may get your account banned, with any money deposited forfeit to Simutronics. Use it at your own risk. When it starts, it shows that warning and pauses: unpause it to go on, or kill it.

It turns on all your avoids with AVOID !ALL.
The ledger is kept in <character>-ledger.yaml, and every transaction is logged to <character>-transactions.log, both in your Lich folder.

Settings

YAML Settings

None for the bank itself.

Other scripts can use someone's bankbot instead of a bank when they need money (for example to pay a healer or for repairs):

bankbot_enabled: true
bankbot_name: Someone
bankbot_room_id: 1234
Setting Default Purpose
bankbot_enabled false Withdraw from a bankbot instead of a bank. If the bankbot isn't there, it uses the bank.
bankbot_name The bankbot's name.
bankbot_room_id Where the bankbot stands.

Argument Settings

Argument Purpose
start Required, so it isn't started by accident.
announce Announce the bank on LNet.
greet Greet each player once, when they first arrive.

Usage

;bankbot start

Commands for players

Players WHISPER these to the bank. Balance, help, transfers and the location also work by LNet private message, ;chat to <bank> <command>.

Command What it does
help Lists the commands.
bal or balance Shows their balance.
with or withdraw amount currency Takes money out. all takes everything in that currency.
transfer amount currency player Moves money to another player's account, which must already exist.
where, room or location Says where the bank is.

Clone this wiki locally