When submitting a solution in C++, please select either C++14 (GCC 6-32) or C++17 (GCC 7-32) as your compiler. ×

yancouto's blog

By yancouto, history, 7 years ago, In English

Hey!

Me and a couple of friends (victorsenam, gabrielrc) developed a telegram bot to list upcoming contests. The bot lists the main contests from Codeforces, Topcoder, Codechef, CSAcademy and AtCoder!

Checkout the bot here!

You can use /upcoming to list upcoming contests, and the bot will also remind you 1 day and 1 hour before each contest (this can be enabled and disabled using /start and /stop)

NEW!

Now you can add you Codeforces handles and get notifications for rating changes in CF rounds. Use /help_handles to get info on how to add handles.

The code is available on GitHub. Send us your pull requests!

Any comments and bug-reports are appreciated :)

  • Vote: I like it
  • +77
  • Vote: I do not like it

| Write comment?
»
7 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Auto comment: topic has been updated by yancouto (previous revision, new revision, compare).

»
7 years ago, # |
  Vote: I like it +8 Vote: I do not like it

Btw, there's http://clist.by/ and they have telegram bot as well: https://telegram.me/ClistBot.

  • »
    »
    7 years ago, # ^ |
      Vote: I like it +10 Vote: I do not like it

    ClistBot can't be added in groups :( But we can add ContestWatcherBot to groups too :D

»
7 years ago, # |
  Vote: I like it +27 Vote: I do not like it

Your bot is my favorite :) (I've tried like 3 or 4). Atcoder integration would be cool :)

Great work! :)

»
7 years ago, # |
  Vote: I like it +6 Vote: I do not like it

Cool, thanks!

»
7 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Auto comment: topic has been updated by yancouto (previous revision, new revision, compare).

»
7 years ago, # |
  Vote: I like it +6 Vote: I do not like it

Can you integrate HackerRank please :)

  • »
    »
    7 years ago, # ^ |
    Rev. 2   Vote: I like it +8 Vote: I do not like it

    This is just my opinion, but what I like the most about this bot is that it watches over sites that hold contests with similar format. HackerRank is great but it has a lot of different kind of contests. If they start adding all kind of sites to their bot they'll end with something like ClistBot, which, again, is great but doesn't fit you if you're only interested in this kind of contest(codeforces, topcoder, ...).

    Again, this is just my opinion :)

    • »
      »
      »
      7 years ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      But similarly, CodeChef has many types of contests, too.

    • »
      »
      »
      7 years ago, # ^ |
        Vote: I like it +5 Vote: I do not like it

      In Clist there is filter option in setting. Go and check out!

    • »
      »
      »
      7 years ago, # ^ |
        Vote: I like it +8 Vote: I do not like it

      It would be ok since you can select the online judges you wish to be updated about. If you didn't care for hackerrank you could disable it.

»
7 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Your bot sent me: Codeforces Round #420 (Div. 2) has just ended. Waiting for system testing.

but Contest is still running(The round is extended by 15 minutes)

  • »
    »
    7 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Yes, this happens when rounds are extended. The system testing warnings will work normally, though.

    • »
      »
      »
      7 years ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      Have you ever considered adding a functionality that would allow me to tell the bot my CF handle and then the bot could send the rating changes individually?

»
7 years ago, # |
  Vote: I like it +3 Vote: I do not like it

The bot is not showing tomorrow's csacademy round #35.

»
7 years ago, # |
  Vote: I like it +8 Vote: I do not like it

Awesome Tool

»
7 years ago, # |
  Vote: I like it +8 Vote: I do not like it

I feel that it would be good to append the CSAcademy name in front of their contests rather than just showing round number #xx. That got me confused.

  • »
    »
    7 years ago, # ^ |
      Vote: I like it +13 Vote: I do not like it

    Done that. Don't be shy to create a pull request :)

»
7 years ago, # |
Rev. 2   Vote: I like it +8 Vote: I do not like it

Right now it isn't showing codeforces rounds div 1 and div 2 423(based on VK cup finals) in upcoming contests list. It would be great if you fix this bug(and some others like this)

»
6 years ago, # |
  Vote: I like it +3 Vote: I do not like it

Auto comment: topic has been updated by yancouto (previous revision, new revision, compare).

»
6 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Auto comment: topic has been updated by yancouto (previous revision, new revision, compare).

»
6 years ago, # |
Rev. 2   Vote: I like it 0 Vote: I do not like it

Currently every contest is showing twice in /upcoming and I didn't get the 1 day notification for the next educational round

edit: has been fixed apparently

»
6 years ago, # |
  Vote: I like it +3 Vote: I do not like it

It seems csacademy contests are not showing when /upcoming

  • »
    »
    6 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    It is still not showing on /upcoming.

    I tried /enable csacademy but bot respond "You are not ignoring this judge." which means the setting are not the issue.

»
3 years ago, # |
Rev. 2   Vote: I like it 0 Vote: I do not like it

.

»
3 years ago, # |
  Vote: I like it -10 Vote: I do not like it

title sus