https://github.com/flexd/slackinviter
Go-ne slackin
https://github.com/flexd/slackinviter
golang slack slackin
Last synced: 10 months ago
JSON representation
Go-ne slackin
- Host: GitHub
- URL: https://github.com/flexd/slackinviter
- Owner: flexd
- License: mit
- Created: 2016-04-26T22:36:49.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2023-07-05T23:05:54.000Z (almost 3 years ago)
- Last Synced: 2025-08-15T10:35:27.332Z (10 months ago)
- Topics: golang, slack, slackin
- Language: JavaScript
- Homepage:
- Size: 434 KB
- Stars: 112
- Watchers: 6
- Forks: 33
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# slackinviter
[](https://heroku.com/deploy)
This is a [slackin](https://github.com/rauchg/slackin) clone written in Go because... Node.js bloat and Go is much nicer :-)
Install or update with `go get -u github.com/flexd/slackinviter`. Run `slackinviter` with `-h` for help, it just takes recaptcha secret + sitekey + slack api token as parameter, and listenAddr.
See https://cognitive.io/post/rewriting-the-gophers-invite-form-in-go/ to understand why I decided to rewrite Slackin in Go.
## What does it look like?
Visit https://invite.slack.golangbridge.org to see the real thing, or look at this

## Features
* A username and email field.
* Recaptha, meaning that you can verify your people signing up. This means no bot spam.
* Picture of Slack chat logo.
* Free hosting using Heroku.
* Easy to set up, and quick and easy to use!
## Troubleshooting
* `SLACKINVITER_DEBUG=1` to turn on debug logs for the slack api