Блог пользователя SAKT

Автор SAKT, 9 лет назад, По-английски

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

  • Проголосовать: нравится
  • +175
  • Проголосовать: не нравится

»
9 лет назад, # |
  Проголосовать: нравится +6 Проголосовать: не нравится

Great idea! Thanks.

»
9 лет назад, # |
  Проголосовать: нравится +6 Проголосовать: не нравится

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

»
9 лет назад, # |
Rev. 2   Проголосовать: нравится +3 Проголосовать: не нравится

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 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

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

»
9 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

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

»
9 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

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://mirror.codeforces.com/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://mirror.codeforces.com/contest/567"

  • »
    »
    9 лет назад, # ^ |
      Проголосовать: нравится +8 Проголосовать: не нравится

    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 лет назад, # ^ |
        Проголосовать: нравится +5 Проголосовать: не нравится

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

      • »
        »
        »
        »
        9 лет назад, # ^ |
          Проголосовать: нравится +8 Проголосовать: не нравится

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

»
9 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

got 8 notifications:

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

is not good!

  • »
    »
    9 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

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

»
9 лет назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

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 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

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

  • »
    »
    9 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    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 лет назад, # |
  Проголосовать: нравится +11 Проголосовать: не нравится

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