GKS Bank
Configuration
Configure GKS Bank after installation.
Configuration files
| File | Use it for |
|---|---|
config/config.lua | Framework, currency, limits, fees, security, features, cards, loans, savings, and phone banking |
config/config_bridge.lua | Permissions, identifiers, inventory, and compatibility |
config/config_locations.lua | Bank and ATM locations |
config/config_webhook.lua | Discord event channels |
config/config_market.lua | Market assets and prices |
locales/*.json | Translations |
Restart gks-banking after changing configuration.
Discord webhooks
Keep webhook URLs in server.cfg, not in the resource files:
set gkbank:webhook:default "https://discord.com/api/webhooks/..."
set gkbank:webhook:admin "https://discord.com/api/webhooks/..."
set gkbank:webhook:security "https://discord.com/api/webhooks/..."Use set, not setr. Enable the channels you want in config/config_webhook.lua.
Feature switches
Use Config.Features to enable or disable cards, cheques, company accounts, payroll, invoices, standing orders, payment requests, loans, savings, market tools, police tools, and phone banking.
Disabled features are hidden from the banking interface.
Phone banking
Config.Phone = {
Enabled = true,
Resource = 'auto',
}Use auto, gksphone, lb-phone, or off for Config.Phone.Resource.

