Skip to content

Implement Trivia Night feedback #8

@Bluenix2

Description

@Bluenix2

This is the follow-up issue from #5 - where the improvements from feedback received of the Trivia Night should be made. See the Trivia Night feedback Notion page (staff only).

Tasks

  • Remove the commands.Bot.fetch_user() call to speedup scoreboard. This was found to be the cause of the scoreboard taking an hour to send. The library is following ratelimits and queuing over 100 requests.
  • Edit reminder (1s remaining...) messages instead of continuously sending new ones. In the end it could potentially be outright deleted or edited to some content that makes more sense. Sending new messages caused the content to jump up.
  • Retain answer choice order in the final answer embed and include answer letter. Answers are currently ordered in the percentage of answers instead of the same as the question order - this is very confusing for the contestant.
  • Count unanswered questions as the full question time. It is currently possible for someone to answer one question correct super quickly and land the speed leaderboard top spots, which this would fix. The downside is that if someone misses the first few questions they will be heavily penalized, there should be some way of tracking when they started participating.
  • Increase countdown timer before a question from 3 seconds to 5 seconds to give the contestants time to switch to the correct channel.

Metadata

Metadata

Assignees

No one assigned

    Labels

    StalledFeature is stalled due to external reasons

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions