Zenika / Zenika/skillZ

Activate and desactivate easily the Skillz bot through the chat bot

Open
#544 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Need UI/UX skillz-bot story
Dominant language
TypeScript
Stars
5
Forks
2
Avg merge
1d 16h
Merged PRs (30d)
4

Description

Context
In order to activate/desactivate the skillz bot, it would be nice to implement a tiny form of Skillz inside Slack and remove a step/screen.

User voice

As a user of Skillz
I want to activate and desactivate the Skillz bot directly through the chat bot of Slack
So that I have no new page to open

Rules :

  • I want that the "call to the action" comes automatically on the chat
  • I want to be able to : Activate or disactivate the bot

Acceptance criterias

Scenario 1 : Activate the skillz bot
Given I am on the the slack Skillz form
When I click on the button "Activate the bot"
Then the bot is activated
And I can receive notifications/messages from it

Scenario 2 : Disactivate the skillz bot
Given I am on the the slack Skillz form
When I click on the button "Disactivate the bot"
Then the bot is disactivated
And I cannot receive notifications/messages from it anymore

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files or tests are named. Start by locating the Slack chat-bot integration and the existing Skillz activation state, then trace how notifications are enabled or disabled. Done means the Slack form offers both actions and each action changes whether the user receives Skillz notifications.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.