I've dealt with similar issues before and can help you implement a proper solution instead of relying on idle message workarounds. You can send me a message so we can discuss the specifics of your setup and how I can help you fix this properly. Sound good?
@User