- to be hosted yourself
- have node and node package manager of your choice installed
- install dependencies with
npm i - get your bot token
- set the privileged guild members intent
- add
.envfile, refer to.env.examplefor what keys to fill (all timer values are in milliseconds) - add
players.tsv, refer toplayers.tsv.examplefor what columns to use- badge names are ; separated, badge ranks are comma separated
- start the bot with
npm run start
- first use
/resetbalanceto set an initial balance for every bidder - then run
/newsaleto start a sale for a random person - bidders use
/bid <amount>to bid on a user
edit command permissions by going to server settings > integrations > [bot name] > (scroll up) command permissions
following commands are recommended to be put under admin permissions
- allbalance
- allteams
- echo
- newsale
- ping
- resetbalance
- setbalance
following commands are recommended to be put under bidder permissions
- balance
- bid
- team