Can you try it again? It should now work.
Initially before now, I haven't used any of the bot created by members of the forum because I didn't see a need for any of them (personally) but yours is different. Sadly LoyceV just lost a frequent visitors as this is more convenient. Hope it stays active and updated for as long as possible. Just tried the bot, everything seems to be working fine except the "merit recieved in last 120days). Try to fix it as it'll be helpful when applying for new campaign slot. Hate counting manually.

I tried it severally but still got the same answer, deleted the bot and restarted but no improvement on just the "merit received in the last 120d command". Kudos though on the development of this awesome bot.