Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improvement: Create admin channel for Buttons instead of commands #78

Open
CristinaEche opened this issue Sep 29, 2024 · 0 comments
Open
Assignees
Labels
Hacktoberfest Issues to solve during the online event Improvement New feature or request

Comments

@CristinaEche
Copy link
Collaborator

CristinaEche commented Sep 29, 2024

Create an admin channel to manage the buttons: 3 main buttons and then sub-buttons

1. Main Button- Create survey:

  • Button for single-response survey
  • Buton for multiple response Survey

2. Main Button- Survey management:

  • Edit survey Button
  • Survey status Button
  • Delete survey Button
  • Survey info Button
  • Post the survey to another channel (view survey command) Button

3. Main Button - View results:
->Public results Button:

  • Select high-level summary
  • Or Select detailed level summaries

->MF Button (only active for MF users):

  • detailed results with .txt document with user handles and user responses
  • Start auto post Button
  • Stop auto post Button

User story
As an admin
When I visit the admin channel
I can see the list of buttons and sub-buttons to manage the Survey Bot

Acceptance Criteria 1
Given That, I want to see the list of actions for the Survey Bot
When I land in the admin channel,
Then I will be able to see all the main buttons

Acceptance Criteria 2
Given That, I want to see the list of actions for each of the main buttons
When I click on one main button,
Then I will be able to see all the sub-buttons

Example:

image
@CristinaEche CristinaEche added Improvement New feature or request Hacktoberfest Issues to solve during the online event labels Sep 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Hacktoberfest Issues to solve during the online event Improvement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants