Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/flexd/slackinviter
Go-ne slackin
https://github.com/flexd/slackinviter
golang slack slackin
Last synced: about 1 month 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 (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2023-07-05T23:05:54.000Z (over 1 year ago)
- Last Synced: 2024-12-17T04:07:25.227Z (about 2 months ago)
- Topics: golang, slack, slackin
- Language: JavaScript
- Homepage:
- Size: 434 KB
- Stars: 113
- Watchers: 7
- Forks: 34
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# slackinviter
[![Deploy](https://www.herokucdn.com/deploy/button.svg)](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![screenshot of slackinviter](https://i.imgur.com/8mRVeMn.png)
## 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