Teacher's Manual
  • Introduction
  • Answering Questions on Piazza
  • Notable questions
  • Chesterton's Fence
  • Docker Essentials
  • Notes on curriculum design
  • Notes on presenting
  • Pair Teaching
  • Eliciting Questions During Class
  • Office Hours
  • Open Office Hours
  • How To Write Tests
  • Beginner-friendly Code Style Guide
  • rails grade
  • Audit Requests
  • Setting Up Canvas
  • Setting Up GitHub
  • Preparing for Day 1
  • Syllabus
  • How To Create A Project
  • How To Setup an LTI Assignment
  • LTI Tools
    • Grades
  • Possible Format For Lecture Notes
  • Configuring Cloud9
  • Projects Checklist
    • AD1 HW Checklist
    • AD1 Gitpod Extensions and Settings
    • AD2 HW Checklist
    • Adding Dependencies to a Project
    • Adding Specs to a README
    • Updating Gitpod Docker Image
    • Updating Old Projects Checklist
  • Integrating GitHub with Slack
  • Mastering Git
  • Class Recordings
  • How to update Youcanbook.me
  • Swag
Powered by GitBook
On this page
  • Repo channel
  • Group code review channel

Integrating GitHub with Slack

PreviousUpdating Old Projects ChecklistNextMastering Git

Last updated 6 years ago

Repo channel

  • Create a channel named after the repository, e.g. #inyourface

  • In that channel, subscribe to it:

/github subscribe raghubetina/inyourface
  • Unsubscribe from default events that you don't want to hear about:

/github unsubscribe raghubetina/inyourface pulls
/github unsubscribe raghubetina/inyourface deployments
  • Subscribe to non-default events that you do want to hear about:

/github subscribe raghubetina/inyourface reviews
/github subscribe raghubetina/inyourface comments

The most important thing is to be subscribed to issues, since we configure Rollbar to create GitHub Issues rather than email us.

You can see all of the available events in .

Group code review channel

If this repository is something that you will want code review on,

  • In the #review-requests channel, subscribe to it:

/github subscribe raghubetina/inyourface

Subscribe to all code-review related events:

/github subscribe raghubetina/inyourface reviews
/github subscribe raghubetina/inyourface comments

Unsubscribe from all non-code-review related events:

/github unsubscribe raghubetina/inyourface issues
/github unsubscribe raghubetina/inyourface pulls
/github unsubscribe raghubetina/inyourface statuses
/github unsubscribe raghubetina/inyourface commits
/github unsubscribe raghubetina/inyourface deployments
/github unsubscribe raghubetina/inyourface public
/github unsubscribe raghubetina/inyourface releases

To keep from being double-notified, unsubscribe from reviews and comments in the original channel, #inyourface.

the official docs