Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nunof07/discourse-slack
Slack plugin for Discourse. Displays channel and member information from Slack in a header dropdown in Discourse.
https://github.com/nunof07/discourse-slack
discourse-plugin slack
Last synced: 21 days ago
JSON representation
Slack plugin for Discourse. Displays channel and member information from Slack in a header dropdown in Discourse.
- Host: GitHub
- URL: https://github.com/nunof07/discourse-slack
- Owner: nunof07
- License: mit
- Created: 2015-09-09T10:58:25.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-09-15T23:07:43.000Z (over 9 years ago)
- Last Synced: 2024-10-29T02:41:11.157Z (2 months ago)
- Topics: discourse-plugin, slack
- Language: Ruby
- Size: 116 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Slack plugin for Discourse
[Slack] plugin for [Discourse]. Displays member and channel information from Slack in a header dropdown in Discourse.[slack]: https://slack.com/
[discourse]: http://www.discourse.org/## Features
- Shows button with Slack member count in header.
- Button opens dropdown with list of members and respective channels.
- Information is refreshed periodically (configurable).
- Optionally show away members.
- Optionally display a link to the Slack domain.## How to install
Follow the guide on how to [Install a Plugin][plugin] for Discourse but add this repository URL instead.Request a [Slack authentication token][auth]. You will need it for the settings.
Then go to Admin > Plugins and choose Slack settings:
- *slack_endpoint*: the URL to the Slack Web API endpoint
- *slack_token*: Slack authentication token
- *slack_interval*: the interval between information refreshes in milliseconds
- *slack_link*: whether to display a link back to the Slack team
- *slack_away*: whether to display away members[plugin]: https://meta.discourse.org/t/install-a-plugin/19157
[auth]: https://api.slack.com/web#authentication