I added a delay to changing fishing spots so that it doesn't look like a bot. Also, enable Anti-AFK in the GUI to stop it from logging out. I will make some tests to make sure everything is working, however.
Thanks for the feedback, will update in ~30 minutes.
EDIT:
Alright, I fished shrimps @ Karamja and it changed the spots perfectly fine. I'm powerfishing and I enabled anti-afk.
I will make an update which makes it Anti-AFK by default, and if you want to AFK then you can enable it in the GUI.