Skip to content

A bot for Discord that helps people to form pickup games (PUGs). Originally for Overwatch, but as the team size can be changed, works with any team based game.

Notifications You must be signed in to change notification settings

nvirm/K8Gatheriino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

K8Gatheriino

alt text

A bot for Discord that helps people to form pickup games (PUGs). Originally for Overwatch, but as the team size can be changed from settings, works with any team based game.

What it does

  1. Reads settings from appsettings.json (sample found in 'settings/appsettings.json')
  2. Gathers INSERT QUEUE SIZE amount of people to a queue
  3. Asks players to Ready up inside INSERT TIME seconds of time.
  4. Kicks unreadied players out of the queue.
  5. Decides 2 random team captains. Captainship requires INSERT THRESHOLD games to be played.
  6. Allows captains to pick INSERT QUEUE SIZE-2 amount of players to teams, either 1 by 1 or 1-2-2-2-2-1 (only tested with 12 players).
  7. Announces teams when all players have been picked.

Extra features

  1. Keeps track of played games for users
  2. Keeps track of first picks of users
  3. Keeps track of last picks of users
  4. Keeps track of captainships of users
  5. Sorts users to top10 played list
  6. Sorts users to top10 last picked list
  7. Sorts users to top10 first picked list
  8. Allows fetching individual userstats card
  9. Follows a threshold of captainship, new players don't get randomed as captain.

Details

Languages:

  • English
  • Finnish

Technical information:

Authors:

Special thanks:

  • tleikomaa for providing a captain threshold feature!
  • pirate_patch for providing Persistent Data (top lists etc.)

Command List

  • !add
  • !remove / !rm
  • !ready / !r
  • !pick / !p
  • !gatherinfo / !gi
  • !gstatus / !gs
  • !f10 / !fat10
  • !fatkid
  • !top10 / !topten
  • !hs / !highscore
  • !tk10
  • !thinkid
  • !c10
  • !captain
  • !resetbot
  • #test_add

About

A bot for Discord that helps people to form pickup games (PUGs). Originally for Overwatch, but as the team size can be changed, works with any team based game.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages