Какие действия и в какое время? Я о том, что для ботов такого уровня можно без потоков на async/await обойтись. Облегчит работу
если вкратце, то бот принимает работы, помещает в бд и оценивает. оценка зависит в т.ч от времени сдачи. собственно, по времени я меняю переменную, отвечающую за эту оценку + выставляю баллы всем, кто сегодня сдавал + создаю новую рабочую директорию, куда буду скидывать работы (не бд, а просто альбом вк)