Giter Club home page Giter Club logo

k8gatheriino's People

Contributors

mieite avatar nvirm avatar tommimarkus avatar

Watchers

 avatar  avatar  avatar

Forkers

tommimarkus

k8gatheriino's Issues

Last pick still announced, even though it is done automatically.

Just a tiny adjustment needed.
https://github.com/kitsun8/K8Gatheriino/blob/7300d60fac56e53bff2b3db7c904c26f134a7b08/project/K8GatherBot/Program.cs#L629
https://github.com/kitsun8/K8Gatheriino/blob/7300d60fac56e53bff2b3db7c904c26f134a7b08/project/K8GatherBot/Program.cs#L572

Adjust the announce to count Queuesize / Picked players total - 1, so that the lastpick is not announced (not needed anymore, since last pick is automatically done).

Thinkid-topten

New features need to be fixed, currently not showing the right amount of games.

Pickphase "out of bounds" exception

System.IndexOutOfRangeException: Index was outside the bounds of the array. at K8GatherBotv2.Program.PickTeamMember(DiscordUser author, String msg, List1 teamIds, List1 team, String nextCaptain) in C:\Users\Niki\Documents\GitHub\K8Gatheriino\project\K8GatherBot-v2\Program.cs:line 887 at K8GatherBotv2.Program.<CmdPick>d__32.MoveNext() in C:\Users\Niki\Documents\GitHub\K8Gatheriino\project\K8GatherBot-v2\Program.cs:line 973

Seems like there could be more scrutiny to the picking commands.
This did not, however, crash the application.

Randomized teams

Ability to choose random teams mode, without captains/picking

Rename !fakeriino

Rename !fakeriino and the users generated with it to be more suitable for devs not familiar with Gatheriino

More statistics

Is it possible in the near future to add more statistics like:

  • Win/Losses and possibly Scores? (needs both captains to confirm the win/loss and/or score after match is played)
  • Simple ELO and ranks?

Great job so far tho! ๐Ÿ‘

Map Voting system after teams are ready

Add a map vote function for the players when teams are complete.
Only the players in the queue can use the commands, but are not required to do so. After a short period of time (20seconds or so), the results are posted to the channel (Top 3 perhaps).

Parameter to use mapdraft needed (because not all games have maps to choose from), and read the list of maps from an array from appsettings as well.

Update Discore library

Currently using 2.4.1, latest is 4.1. 2.4.1. doesn't seem to handle reconnecting/api status well, so time to upgrade.

UPDATE: 4fc7ab5

Update discord username in stats files

When user activity gets logged in CSV files, we should update the username accordingly. Some people have different names in different CSV files, or old names in the lists.

Pickmode enhancement

The inspiration for Gatheriino, Gatherbot, had a pickphase like so:
T1: 1 pick
T2: 2 picks
T1: 2 picks
T2: 2 picks
T1: 2 picks
T2: 2 picks
T1: 1 pick

I think we could make an alternative pick to follow this sequence, and make it a parameter in appsettings.json

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.