kevinjycui / Practice-Bot

The all-purpose competitive programming Discord bot! Discord to online judge integration. AtCoder/CodeChef/Codeforces/CSES/DMOJ/Leetcode/Szkopuł/TopCoder/WCIPEG
https://discord.com/api/oauth2/authorize?client_id=691416325557452861&permissions=402779152&scope=bot
GNU General Public License v3.0
50 stars 13 forks source link

Add Problems from Codechef Problemset #25

Open abhinavsri360 opened 3 years ago

abhinavsri360 commented 3 years ago

This bot is awesome, it would really be great if CodeChef is also there in the list of contest sites. Thanks :)

kevinjycui commented 3 years ago

Tried implementing CodeChef but there is just too much to parse, without a proper API the web scraper is using up too much CPU for the bot to run.

TODO:

abhinavsri360 commented 3 years ago

Codechef has an API structure, hope this helps. https://developers.codechef.com/

kevinjycui commented 3 years ago

Seems like I need to contact them to access it. I'll look into this, thanks for the tip!

kevinjycui commented 3 years ago

Added CodeChef contests. The service I am using to host this bot only has so much memory, so I'll leave CodeChef problems as a TODO for now.