Skip to content

IceDynamix/auctionBot

Repository files navigation

auctionBot

setup

  • 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 .env file, refer to .env.example for what keys to fill (all timer values are in milliseconds)
  • add players.tsv, refer to players.tsv.example for what columns to use
    • badge names are ; separated, badge ranks are comma separated
  • start the bot with npm run start

how to operate

  • first use /resetbalance to set an initial balance for every bidder
  • then run /newsale to start a sale for a random person
  • bidders use /bid <amount> to bid on a user

command permission suggestions

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

About

osu! draft/auction bot with currency system

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published