Skip to content

Warcraft-Battleships/elo-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Elo-bot

This is a discord bot, written for the Battleships Crossfire server.

Description

This bot was written to have a competetive scoring system. It takes uploads for Battleship Crossfire replays in the form of w3g files. It has a matchmaking command and displays the rank and stats of players.

Features

  • Leaderboard
  • Balance
  • Captain's Draft
  • Elo System
  • ?help: shows all the commands

Built with

Configure

Configuration ist mostly done in the code at the moment.

Admin commands

  • ?new_season: starts a new season
  • ?maps: returns info about the map file
  • ?add_map: add a new elo eligible map file
  • ?remove_map: remove a previously elo eligible map file
  • ?ban
  • ?unban
  • ?list_bans
  • ?get_players_data : retrieve current player data from the homonymous table
  • ?get_players_history : get players data (specific one if you provide btag)
  • ?get_games_history : get every uploaded games history
  • ?new_season (2 admins needed to ask for this) smart elo reset

Acknowledgements

Thanks to all who helped with this project.

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages