SAKT's blog

By SAKT, 9 years ago, In English

Hi Codeforces.
I remember that there was some complains from some users that they didn't get emails from Codeforces and they missed some rounds (And in some cases it was an important round).
So, I have created a Telegram Bot for codeforces that reminds you for contests!
Open the Telegram app (If you don't have it, Install it! It's really nice messaging app) and send a message to this id: "Codeforces_Bot".

- You will be added to the list and you will get a reminder before every contest.
- You can check for the first upcoming contest by typing: /coming
- You can get some random problem with some tag(s) by typing: /tags Tag1;Tag2;Tag3;
- You can get someone's rating by typing: /rating Handle
- And type /help to see list of commands.

I'm waiting for your comments about the bot and any suggestions or ideas to improve this bot.
Click To Enter Chat With Bot

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

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

Great idea! Thanks.

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

Cool, now I can know about next round from my phone!

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

Does it send a notification about a contest to everyone? Maybe I don't want to know about the contests from the other division. And there are many options as time between the notification and the contest beginning, time interval to notify (e.g. 8:00 -- 23:00) etc. It'd be great if I could set it all however I wish

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

    This settings aren't available right now. I hope that I can add them some time in future.

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

It's useful but it has some bugs such as when you want to see problems with tag "data structures" it replies ":|" :|

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

Have just received the notification about Codeforces Round #Pi twice:

"Dont forget the Codeforces upcoming Round! Codeforces Round Pi (Div. 2) Time: 0 days, 3 hours, 29 minutes and 27 seconds Link: http://codeforces.me/contest/567"

"Dont forget the Codeforces upcoming Round! Codeforces Round Pi (Div. 2) Time: 0 days, 3 hours, 29 minutes and 17 seconds Link: http://codeforces.me/contest/567"

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

    And now I've got 4(!) new notifications, with quite short intervals. It's actually not nice to receive those.

    Is there anyone with the same problem?

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

      Yes you're right and I'm sorry, It was a little software problem and now it's fixed.

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

        Thank you for your efforts and for this nice idea of the bot. :)

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

got 8 notifications:

Dont forget the Codeforces upcoming Round! Codeforces Round Pi (Div. 2) Time: ...

is not good!

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

    Yes you're right and I'm sorry, It was a little software problem and now it's fixed.

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

the bot is very good but you have to consider the case when you write tags and one tag is writted as more than 1 word,example /tags graph dfs and similar,it give me :|.

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

    you should use ; after any tag and it will work...

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

    If I understood your point correctly, It's possible to do that right now. For example send this message:
    /tags expression parsing;brute force

»
9 years ago, # |
  Vote: I like it +11 Vote: I do not like it

The bot has stopped working on my side since 1-2 weeks. Is anybody having the same issue?