The code you have does tell the bot to keep adding points even when the bot is disconnected.
When the bot is disconnected, you can type /timers to check whether timers are still there or not.
If not, you may want to check your other code since the code you provide here most likely is not the cause.