Your scenario script should looks like this:
teleportIfNotThere(Aetherite-Name) // Where should I go?
grid(my-navigation-grid) // Which navigation routes should I follow?
job(MIN) // Which job should I use?
gatherPreset(my-gather-preset) // Which items should I go after?
rotationIfGP(my-rotation) // Which rotation should I use for gathering?
gatherSlot(1) // Which item slot should I gather?
afkUntil(00:01ET) // When should I start?
workUntil(01:50ET) // When should I give up this gathering job?
gather(1) // Go gather if everything above is met
You can use more than one rotation, and the bot will use whatever suits your highest GP points. Everything else should be unique.