datacurve-ai / codeforces-discord-bot

A Discord bot middleman for interacting with Codeforces
0 stars 4 forks source link

Feature: On-demand User Statistic Graphs #4

Open lsha0730 opened 2 months ago

lsha0730 commented 2 months ago

Add the ability to generate and display problem-solving statistics for Codeforces users based on problem ratings. This feature should allow users to visualize how many problems they've solved at different difficulty levels, using a bar graph to represent the data.

  1. User Problem Rating Statistics: For each problem rating from 800 to 2200 (with increments of 100), display the number of problems that the user has solved. (E.g. /problem-ratings username:userName)
  2. Comparison Between Two Users: Generate a comparison chart that displays both users' solved problems across the rating range (800 to 2200). (E.g /compare-problem-ratings username1:user1 username2:user2)

For each command, the bar graph should be rendered onto a single JPG image before being sent back to the user as a message response.

lsha0730 commented 2 months ago

Claimed by ahmed's friend