Skip to content

itscountvertigo/monster-club-elo

Repository files navigation

Monster Club Elo-rating bot

This is the Elo-rating bot for the Monster Club Discord server. It stores and updates players' Elo-rating after matches.

About Monster Club

Monster Club is a small physical trading card game. You can find out more about them on:

pog

Commands

A few examples of what this bot can do:

!win [@opponent] [gamemode] or !lose [@opponent] [gamemode]

The bot will ask your opponent for confirmation about the match and update your rating accordingly when the opponent answers 'yes'.

!rating [@target (optional)] [gamemode]

Shows you your current rating, or the rating of the person you @mention (if you do).

!leaderboard [gamemode]

Shows the top 10 leaderboard of a particular gamemode.

If you can't figure something out regarding the bot, try using !help. If you can't figure out something not related to the bot, try using !turtles.

Features

  • Uses a MongoDB database to store ratings, number of games played and more.
  • Uses an Elo algorithm to calculate your new rating based on what your opponent's rating is.

Todo's

  • add ranks you gain for life based on what rating you have achieved
  • add support for factions (so there is a faction leaderboard)

About

ELO Rating bot for the Monster Club Discord servrer

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published