My guess is that since Electrum wallet uses multiple address, and changes them around when sending, the sending address wasn't the same as the address with my Bitcoin.
By the way if you did a micropayment then your bitcoins got transferred to a change address, you should've moved them back to your linked address, if you didn't your balance may show 0.
This seems to be what happened then, your remaining funds were transferred to another address after the micropayment. On Electrum, you can check the details of a transaction, if you check the details of your micropayment transaction, I guess you'll find 2 outputs, one to the address the bot gave you and one to the "change" address. If you neither linked this last one nor moved your funds back to your linked address (as the bot advised), then it explains it all.