Botania provides all tools needed to automate almost all of its features. Most of those features can be automated with just the chunks loaded, some require player proximity. AFAIK the only relevant things Botania needs player interaction for is bucketing things from cauldrons, obtaining player-kill loot, and fighting the Guardian of Gaia.
As a rough guideline and without other mods involved, more powerful mana generation will require more complex automation. Then again, somewhat recently added vanilla features have made various mana generation options more viable. For example:
- By setting up deepslate production (e.g. through the purification of stone that was exposed to ender air, and recapturing said ender air as it is forced out of the endstone) you can get a more efficient source of diamonds from the Orechid than with stone, which opens up automating a whole bunch of additional flowers to feed to a Rafflowsia.
- A shulker farm design that allows you to extract the mobs can help feeding a Shulk Me Not. The second mob can be another shulker, or even something like a Fel Blaze, if you have the materials to keep making them.
- Swamp-spawned slimes, including in mangrove swamps (and even magma cubes in the nether), will be accepted by a Narslimmus, if they happen to have spawned within a slime chunk. Yes, the nether (and even the end) has slime chunks that you can find with a slime in a bottle. The game just doesn't spawn overworld slimes there.