Bots can also use random intervals in exactly the same way jbitmacro does for say jumping or anything else really. Basically you are just using jbitmacro to make your own custom bot. This is no different at all from say a program like autoit and is 100% bannable. In fact i would almost say any decent bot out there is less detectable than this would be in say BGs or even grinding do too the obvious command loops. But thats just my opinion based on reading what you have explained.