Documentation of ArchiBoT is available on our wiki. It covers entire usage from user's perspective.
ArchiBoT is not open-source by definition, although there are many "public" modules that are being hosted in this repo. Those can be freely forked, improved and re-used based on our license. We also accept PRs and issues for them.