The page that everyone here to loops uses is https://loopkit.github.io/loopdocs/ . If you want to read up on tweaking it, see https://kdisimone.github.io/looptips/data/overview/ . See also https://loopkit.github.io/loopdocs/troubleshooting/overview/#zulipchat-and-facebook for facebook and Zulip chat options.
I myself have never been a mac person, but I followed instructions using my relatively new Windows 10 laptop and was able to build it just fine. Just take your time and ask lots of questions in the facebook group. It is so worth it!