PT-2534: Switch ChatOps docs to irbot /ir slash commands (hold until irbot deploy)#7
Draft
hankwallace wants to merge 1 commit into
Draft
PT-2534: Switch ChatOps docs to irbot /ir slash commands (hold until irbot deploy)#7hankwallace wants to merge 1 commit into
hankwallace wants to merge 1 commit into
Conversation
Update docs for the new irbot service (replaces the legacy opsbot !ir message commands with Slack slash commands): - !ir ... -> /ir ... across all docs (page, responders, page responders, page <user>, bare /ir). - /ir who <user> -> /ir who <target>: irbot resolves a team name to that team's on-call, otherwise treats the target as a user search. - Reframe the ChatOps page intro: incident-response commands are Slack slash commands handled by our incident response bot (no longer '!'-prefixed message commands watched for in-channel). - Remove the !status command family (status bot is deferred): the ChatOps Status section, the scribe status-stalking steps, the during-an-incident status-monitoring step, and the now-orphaned status screenshots. - Fix the browser-tab favicon: override the theme's bundled PagerDuty favicon with the Elimu Informatics favicon via theme.custom_dir. Screenshots (ir_*.png) are unchanged here; they'll be recaptured against the live irbot UI. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Switches the incident-response documentation from the legacy opsbot
!irmessage commands to the new irbot Slack slash commands.Commands:
!ir …→/ir …Across all docs (
call_etiquette,severity_levels,what_is_an_incident,during_an_incident,security_incident_response,chatops,internal_liaison):!ir/ir!ir page/ir page!ir page <user>/ir page <user>!ir page responders/ir page responders!ir responders/ir responders!ir who <user>/ir who <target>/ir who <target>behavior updated to match irbot: if<target>is a team name it shows that team's on-call; otherwise it's treated as a Slack user search. (Command surface per irbot's README /manifest.yaml.)!-prefixed messages "watched for" in-channel.Removed the
!statusfamily (deferred)The status bot is deferred for now, so all
!statusreferences are removed rather than left dangling: the ChatOps Status section, the scribe "status stalking" steps, the during-an-incident "status monitoring bot" step, and the orphanedstatus.png/status_stalk.pngscreenshots.Favicon fix
The browser-tab icon was still PagerDuty's (bundled in the theme). Added the Elimu Informatics favicon (reused from
engage-web) attheme_overrides/assets/images/favicon.png, which overrides the theme'sassets/images/favicon.pngviatheme.custom_dir.Notes
ir_*.pngChatOps screenshots are unchanged here — they'll be recaptured against the live irbot UI (separately).mkdocs build --cleanpasses; built site has 0!irand 0!statusreferences, the favicon is overridden, and the#ir-pageanchor (linked from the training course) still resolves.🤖 Generated with Claude Code