Skip to content

[Feature] Post new issues imported to Gitpay or bounties to our Slack ChannelΒ #1201

@alexanmtz

Description

@alexanmtz

πŸš€ Feature Title

Post notifications on Gitpay Slack channel when a new bounty is imported and new payments is added to a bounty

❓ What problem does this solve?

Users on Gitpay should know about new bounties. To start and engage active users, we want to post important updates (imported issues to Gitpay, new bounties) on our Slack channel.

πŸ’‘ Proposed Solution

Check how integrate with Slack channel, If you need any information about our current channel, request at [email protected], or join our Slack Channel: https://gitpay-workspace.slack.com/join/shared_invite/zt-1ru4j0duc-mOPFRxkhRyMgavlGdlghmw#/shared-invite/email

You should call the Slack API when a new issue is imported:
https://github.com/worknenjoy/gitpay/blob/master/modules/tasks/taskBuilds.js

Or order is updated
https://github.com/worknenjoy/gitpay/blob/master/modules/tasks/taskUpdate.js#L123

πŸ” Alternatives Considered

No response

🎨 Does this feature affect the UI?

No

πŸ–ΌοΈ UI Mockup / Screenshot (if applicable)

Image

Image

Text templates:

New issue imported
Fix the user profile page layout

The user profile page layout needs adjustment on mobile devices. Elements are not correctly aligned.

Imported by johndoe

New bounty added
πŸ’° $100.00
Fix the user profile page layout

Bounty set by johndoe

πŸ› οΈ Technical Notes (if any)

Slack, API integration, Node.js, Express

πŸ’° Is there a bounty for this issue?

No

πŸ’΅ Bounty Amount (if any)

No bounty

πŸ“œ Bounty Details (if applicable)

There's no Bounty for this issue.

This issue is part of the Only Dust Hackathon: https://onlydust.notion.site/May-28th-Open-Source-Hackathon-1f244b682a80801890e5fda15b779746

Metadata

Metadata

Assignees

Projects

Status

To do

Relationships

None yet

Development

No branches or pull requests

Issue actions