You can use asyncio directly to create a looping task that is called every n seconds.
Asked for by @DogCatPuppyLover