Practice-Bot icon indicating copy to clipboard operation
Practice-Bot copied to clipboard

Announce Contest Notifications at Contest Begin Time

Open kevinjycui opened this issue 5 years ago • 4 comments

Right now contests are announced when a contest is posted, regardless of when it starts. Contests should also be announced ~20 minutes before they start in contest notifications.

kevinjycui avatar Sep 17 '20 20:09 kevinjycui

I like this idea, what do you think about announcing 24 hours before the contest so people get enough time for registration?

I can implement this unless you are already working on it @kevinjycui In such case, any thoughts/guidance/ideas before I implement it?

orendon avatar Apr 28 '21 15:04 orendon

I like this idea, what do you think about announcing 24 hours before the contest so people get enough time for registration?

I can implement this unless you are already working on it @kevinjycui In such case, any thoughts/guidance/ideas before I implement it?

I'm not working on this at the moment so this could be something to implement. You can see that the bot gets all new contests (i.e. contests that have just been posted) here. We'd just need to go through the contests and look for ones that are upcoming as well (and then mark them so that it only sends the notification one more time) to add to the new contests (with maybe some way to indicate that the notification is due to the contest coming up soon).

Although usually contests from Codeforces or DMOJ get announced pretty much right before registration opens, which is why I have not prioritised this issue.

kevinjycui avatar Apr 28 '21 18:04 kevinjycui

I've seen some contests on AtCoder and LeetCode being announced 28 days and 15 days before the actual contest, so this might be handy.

Maybe 24 hours before the contest is a good default?

orendon avatar Apr 29 '21 16:04 orendon

Agreed, or maybe customized reminders for versatility?

Hex1729 avatar May 16 '21 14:05 Hex1729