Skip to content
This repository has been archived by the owner on Dec 16, 2021. It is now read-only.

Chat commands

Neil Williams edited this page Oct 28, 2021 · 12 revisions

Harold has a few commands that can be used in chat. To access them, you must start out with Harold's nickname e.g. for harold running with the nickname "harold": harold: status.

general

  • help: give a link to this wiki

deploys

  • status: get detailed information on the current status of deploys.
  • acquire: request the deploy conch.
  • release: release your hold on the conch.
  • notready: drop back one place in the queue to get more time to get ready
  • jump: jump the queue and take the conch immediately. (don't be a jerk)
  • kick <user>: forcibly remove the specified user from the queue. (don't be a jerk)
  • enqueue <user> [<user>...]: add users to the queue (don't be a jerk)
  • hold: put a hold on deploys in this salon. (for ops use during site emergencies)
  • hold_all: put a hold on deploys across all salons. (for ops use during site emergencies)
  • unhold: release the hold on deploys.
  • refresh: force an update of the channel topic.
  • forget <id of deploy get from salon>: if a deploy was interrupted, allow new deploy to begin.
  • announce <message>: broadcast a message to every deploy channel. (don't be a jerk)

salons

  • salonify :emoji_name: turn this channel into a salon with the specified lock emoji
  • desalonify stop saloning in this channel
  • set_deploy_hours: Set the deploy hours of the current salon.
    • e.g. set_deploy_hours 0900 1700 America/Los_Angeles
  • get_deploy_hours: Print the deploy hours of the current salon.

moved to harold2

  • claim_github_username <github_username> -> go to your settings page
  • disclaim_github_username -> go to your settings page
  • repository: this allows management of which repositories are announced in which salon. for all of them, use the full repository name e.g. reddit/rollingpin. it has several subcommands:
    • repository where <repository-name>: search for the repository in harold2 and the channel will show at the top of the page
    • repository list: search for this channel in harold2 and you can see all of the associated repos.
    • repository add <repository-name>: search for the repository in harold2 and go to its settings tab.
    • repository remove <repository-name>: search for the repository in harold2 and go to its settings tab.
Clone this wiki locally