Привет, Codeforces!
Задачи с открытыми тестами — тип задач в олимпиадном программировании, где тесты к задаче доступны для скачивания, а на проверку нужно сдать не код, а ответы на тесты. Обычно это NP-полные задачи с частичной оценкой за тест.
Бот принимает решения участников через чат в Telegram и передаёт их стороннему чекеру, который выставляет баллы за тест. Поддерживается наилучший балл по каждому тесту и таблица результатов. Баллы участников автоматически сохраняются, так что после перезапуска бота результаты не исчезнут. Исходный код и инструкция по настройке доступны в репозитории на GitHub.