Yes, you can either increase the fun aspect by including some form of surprise effect (like either spawning mines, which I don\'t like, or by adding the visual indication, which I\'d really like), or decrease the tediousness of the process.
As I have stated on another thread, I think that it would be a good idea to severely increase the duration that one single mining operation (i.e., one \"/dig XY\") lasts, and at the same time increase the outcome by the same factor. This way mining would be more realistic and less repetitive, while loosing nothing. It would increase the chatting opportunities since you don\'t need to keep typing and clicking. Obviously, it\'d still be bottable, but that\'s not my point ATM. My point is that it\'d reduce the use of bots since the \"bot\" is implemented in the client, but only to the extent of bridging some minutes, not endlessly.
Also, I like the idea of having the mines deplete some day (though they should last RL months, to allow for stable economies and politics to form). This should be like IRL: the mine will yield less and less, until it\'s not worth the effort anymore, except for the most desperate or causal miner / mining apprentice, or someone who just needs very few ore.