Tooshar I don't think you understand, Yes it works with either armory OR Kadalaspree. But it does not ALWAYS work, I have seen the bot get bugged numerous times. But I have also seen it properly go and spend shards, take portal back to rift and gather the rest of shards and move on or if hit cap again, go back and gamble then return to rift. But the outcome varies every time, Nothing is 100% for sure. It might leave 20-200 shards on the floor and forget about them and blacklist it and move on, it might stand there and go inactivity trip.
With the goblin double buff til jan 23rd this is even a bigger issue, double blood goblins = 600+ shards GUARANTEED, usually 630-660 total. I had to set my bot to gamble at 175(used to be 425 til bugs started, then 375, now due to blood goblins which I love the fact they added these, but for botting it can cause long lapses in time, looping etc. I wouldn't mind if it just skipped over the shards and kept on its way after gambling once because hey were botting, shards come and go you know there will always be more where that came from. But when it brings the entire bot to a halt to the point you need to manually restart the bot, exit game etc thats a problem.
Once the double goblin buff is gone, there won't be so much of an issue if people keep their spend count down to around 175-200 to minimize loss, assuming goblin drops 300-330 when its back to 1 gob. This should ensure they get every single shard, if not miss maybe 1-15 tops.