Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alsotoes/slackme
A little web app that helps to deploy a tiny web portal so users can auto-invite themselves to Slack workspaces.
https://github.com/alsotoes/slackme
community community-project go golang slack slack-api
Last synced: about 2 months ago
JSON representation
A little web app that helps to deploy a tiny web portal so users can auto-invite themselves to Slack workspaces.
- Host: GitHub
- URL: https://github.com/alsotoes/slackme
- Owner: alsotoes
- License: gpl-3.0
- Created: 2023-03-22T00:10:57.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-04-04T23:48:31.000Z (almost 2 years ago)
- Last Synced: 2024-04-26T00:16:32.962Z (9 months ago)
- Topics: community, community-project, go, golang, slack, slack-api
- Homepage: https://headup.ws
- Size: 124 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# slackme
A little web app that helps to deploy a tiny web portal so users can auto-invite themselves to Slack workspaces.
# Motivation
I work with several open-source communities, and many of them started using IRC. It's also impossible to work against people using one app or another; people use whatever they want; Slack, IRC, Discord, Telegram, etc., and many communities out there don't have the money to spend on Slack. Slack It's fantastic, but expensive for local communities.
Also, several well-known apps doing the same started getting deprecated, and after analyzing the needed fixes I preferred to start from scratch following the up-to-date Slack API documentation.
- [slackin](https://github.com/rauchg/slackin)
- [slack-invite-automation](https://github.com/outsideris/slack-invite-automation)# Disclaimer
This project is heavily based on the [slackin](https://github.com/rauchg/slackin) project, but reimplemented using Go and focused on long-term support, from user libraries to testing pipelines.
## How to use
#### Deploy on any server
I'll add the steps later on#### Deploy on a containers
I'll add the steps later on#### Deploy on Heroku
[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/alsotoes/slackme/tree/master)
## Credits
- The [slackin](https://github.com/alsotoes/slackin) project as I used the look and feel.
- Inhered from the slackin project:
- The SVG badge generation was taken from the excellent [shields](https://github.com/badges/shields) project.
- The button CSS is based on [github-buttons](https://github.com/mdo/github-buttons)## Licenses (both included in the repo)
- slackme is under GPL-3
- slackin is under MIT