Skip to content

phpbotscout

A support and moderation bot bridging Discord and GitLab. It answers questions from the published phpboyscout documentation and public source, citing what it used, and declines when the documentation does not answer.

What works today

  • Answering at the command line. phpbotscout ask retrieves passages from the indexed corpus and composes a grounded, cited answer — or declines.
  • Building and refreshing the corpus. phpbotscout index discovers every public, documented repository in the phpboyscout group and indexes it.
  • Watching Discord, read-only. phpbotscout serve connects the gateway, reads allowlisted channels, and keeps the index current on a timer.

It cannot yet answer, post or moderate in Discord, and it cannot raise issues. See what phpbotscout does not do before planning around anything.

Start here

The documentation

Organised by the Diátaxis framework:

If you are a Discord member wondering what the bot does with your messages, that is the policy page.

Further reading

Everything written about the estate, including the curated guides, is on the blog.

Ask phpbotscout

phpbotscout

He answers questions about the projects over on the Discord, citing the docs where they already cover it, and offering to raise an issue where they don't. Bring a bug, an idea, or a questionable engineering decision.

Join the Discord