CpAPI
A Flask API that gives updates about the upcoming contests on various Coding Platforms.
Install / Use
/learn @arnoob16/CpAPIREADME
<h3 align="center">Coding Platforms Supported</h3> <p align="center"> <img height="100px" src = "https://img.atcoder.jp/assets/atcoder.png"/> <img height="100px" src = "https://www.ime.usp.br/~arcjr/image/codeforces.png"/> <img height="100px" src = "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTXBUWY12NOXtKD9UEvtqkKeWAPyJm8GTkgEw&usqp=CAU"/> </p> <h6 align="center">More platforms will soon be supported.</h6>
<h3 align="center"> How to use this API? </h3>
- Send a
GETrequest to https://cp-api.arnoob16.vercel.app/ URL. - Response received is an Array of Contest Objects
- Each contest object has 4 parameters,
platform=> The coding platform that is hosting the contest.contestName=> The name of the contest.contestLink=> URL of the contest.startTime=> The starting timestamp of the contest.contestDuration=> The duration of the contest.
{
"contests": [
{
"platform": "CodeChef",
"contestName": "CP in 7 days",
"contestLink": "https://www.codechef.com/CP7D2021?itm_campaign=contest_listing",
"startTime": "2021-02-03T16:30:00+0530",
"contestDuration": "02:30 hours."
},
{
"platform": "CodeChef",
"contestName": "February Challenge 2021",
"contestLink": "https://www.codechef.com/FEB21?itm_campaign=contest_listing",
"startTime": "2021-02-05T15:00:00+0530",
"contestDuration": "10 Days"
}
]
}
<p align="center">
<img src="http://ForTheBadge.com/images/badges/made-with-python.svg">
<img src="http://ForTheBadge.com/images/badges/built-with-love.svg">
</p>Related Skills
gh-issues
347.2kFetch GitHub issues, spawn sub-agents to implement fixes and open PRs, then monitor and address PR review comments. Usage: /gh-issues [owner/repo] [--label bug] [--limit 5] [--milestone v1.0] [--assignee @me] [--fork user/repo] [--watch] [--interval 5] [--reviews-only] [--cron] [--dry-run] [--model glm-5] [--notify-channel -1002381931352]
node-connect
347.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
oracle
347.2kBest practices for using the oracle CLI (prompt + file bundling, engines, sessions, and file attachment patterns).
taskflow-inbox-triage
347.2kname: taskflow-inbox-triage description: Example TaskFlow authoring pattern for inbox triage. Use when messages need different treatment based on intent, with some routes notifying immediately, some w
