Skip to content

etcinit/phabulous

Folders and files

NameName
Last commit message
Last commit date

Latest commit

5f8cd00 · Mar 12, 2018
Mar 11, 2018
Feb 16, 2017
Mar 11, 2018
Sep 12, 2016
Mar 11, 2018
Feb 9, 2018
Feb 19, 2017
Mar 11, 2018
Mar 12, 2018
Mar 12, 2018
Jul 5, 2016
Mar 11, 2018
Mar 11, 2018
Mar 12, 2018
Feb 18, 2015
Feb 16, 2017
Mar 11, 2018

Repository files navigation

Phabulous

Example

Phabulous is a Slack bot for Phabricator.

Node.js version: The Javascript version of this project has been replaced with a rewrite from scratch in Go. The code for the Javascript version is available at the legacy branch, but it won't be actively maintained.

Build Status Docker Repository on Quay Go Report Card

Features

  • Post URLs to revisions and tasks right from Slack.
  • Summon (mention) reviewers of a revision.
  • Route specific events (Tasks, Revisions, Commits) into specific channels.
  • Push all feed events into a single channel (This may flood a channel if your organization is big enough).
  • Pretty icons ;)

Guides

Compiling from source

To compile Phabulous, you need a recent version of Go (>= 1.9) and dep:

go get github.com/etcinit/phabulous/cmd/phabulous

// or, for cross-compiling:

go get github.com/laher/goxc
git clone git@github.com:etcinit/phabulous.git
cd phabulous
make