I see, that's a normal behavior if the bot hasn't been used for a while, as bots run on-demand and when unused they take a little time to warm up, but once it's warmed up it responds almost instantly in general. As long as your bot is used frequently enough during the day by its users its initial replies will be much faster.