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

Add NestBot home page Contribute section #427

Open
arkid15r opened this issue Jan 12, 2025 · 5 comments
Open

Add NestBot home page Contribute section #427

arkid15r opened this issue Jan 12, 2025 · 5 comments
Assignees
Labels
Milestone

Comments

@arkid15r
Copy link
Collaborator

Describe the solution you'd like
Extend buttons w/ Contribute to show simple project issues page. Refactor and reuse slack/commands/contribute.py code.

Screenshot 2025-01-11 at 6 54 53 PM
@github-project-automation github-project-automation bot moved this to Backlog in Project Nest Jan 12, 2025
@arkid15r arkid15r moved this from Backlog to Todo in Project Nest Jan 12, 2025
@arkid15r arkid15r added this to the NestBot 🤖 milestone Jan 12, 2025
@AbhayTopno
Copy link
Collaborator

@arkid15r can you assign this to me please

@nitinawari
Copy link
Collaborator

Can i work on this ? I have previous experience with nest bot

@arkid15r arkid15r moved this from Todo to In progress in Project Nest Jan 12, 2025
@nitinawari
Copy link
Collaborator

@AbhayTopno you started working on it ?

@AbhayTopno
Copy link
Collaborator

Yes , I'm

@nitinawari
Copy link
Collaborator

nitinawari commented Jan 13, 2025

@AbhayTopno, apologies for the confusion, but this task has become quite simple while resolving #428. All we need to do is:

Add a contribution button to the header block.
In home_action, include:

`case "view_contribute_action": 
    blocks = format_contribute(  
        search_query="",  
        limit=10,  
        presentation=home_presentation  
    )  

Additionally, we should extract duplicate code into slack/common/handler.

If you complete this task by old method , it will likely be overwritten by my changes to #428. How should we proceed? Should I handle this as part of my task, if you’re okay with that?"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: In progress
Development

No branches or pull requests

3 participants