softwarecrafters / softwarecrafters/website
Support Slack Channels in Schemata and Popup
Open
Nobody has claimed this yet.
enhancement
help wanted
- Dominant language
- JavaScript
- Stars
- 43
- Forks
- 92
- Avg merge
- 7h 18m
- Merged PRs (30d)
- 8
Description
Might be nice to be able to quickly jump into the Slack and join a channel through the popup.
Steps:
- Add optional
slack_channelattribute (+ description whether to include#or not 😅 ) to the JSON schema - Show
Join #channelinvitation (withtarget=_blankleading tohttps://softwarecraftsmanship.slack.com/messages/${slack_channel}/in popup if present - (Optional): Provide
slack_channel_idas to be able to deeplink into slack clients using deep links alasslack://channel?team=${TEAM_ID}&id=${CHANNEL_ID}(our ${TEAM_ID} isT0A7W9V7C).- Explain how to find out a channel id in README
- Provide fallback in case
slack://is not supported (is that possible?)
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the JSON schema and popup implementation, then review the README area describing channel information. Done means an optional slack_channel produces a new-tab Join #channel link to the specified Slack URL; if the optional ID work is included, document channel-ID discovery and provide the described deep-link fallback behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- documentation, frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100