Thanks for your comments.
As I can see, there is a lot of specific triggers.
@BlackDream: Honestly, it's a bad way to do that and even if your are disconnected, nothing guarantee you that you cannot ping the Blizz server. I don't think a connection where you are disconnected every 30 min is "botable".
@trollp : If GM plays to teleport your bot, you are already detected. This plugin won't save your account in this case
Why not add a function that check the level for professions.
What is the advantage to put a range of time instead the actual method ?
I tested the stuck detection and it perfectly works.
The trigger "LogOut after X minutes if the bot remains in the same coordinates" is already built in HB, it's called "Logout For Inactivity".
@Dreamstorm: I won't implement this, because it's not the goal of this plugin.