Interacting with people I have never relied on bots, even Twitter each and every one I personally approved over the years off a variety of platforms, all listed from where I originally met them.
Being in social media for many years, older places where you were able to share to various sites I tried and tested, found never offered the same result as going to each independently and posting, more personal touch, a lot more work, well worth the effort.
!BEER