I have upvoted myself several times... but I love to use the bots to upvote things I really like. I mean, my vote is 0.00 and that makes me feel so powerless sometimes that I feel I need to donate a better upvote.
The problem I see is that even if the bot was configured to avoid self-upvotes, it would be impossible to avoid trolls creating fake accounts to vote from...