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

[Slack] Improve Slack PostMessage with tagging channel and users #1134

Open
kuroxx opened this issue Oct 11, 2024 · 12 comments
Open

[Slack] Improve Slack PostMessage with tagging channel and users #1134

kuroxx opened this issue Oct 11, 2024 · 12 comments
Assignees
Labels
component feature New feature or request hacktoberfest hacktoberfest2024 Component improvement issues for Hacktoberfest 2024 help-wanted Help from the community is appreciated improvement Improvement on existing features instill core

Comments

@kuroxx
Copy link
Collaborator

kuroxx commented Oct 11, 2024

Issue Description

Current State

  • In post message, we cannot tag name and channel now in Slack Component TASK_SEND_MESSAGE.

Why We Want to Change?

  • The users will want to link the channel with the text
    e.g.
    Image

Proposed Change

  1. Check if there is anyway to send message through the current status.

    • There may be a way that we can tag channel/user with some special way under the current status. If it does, please add this sample in the document.
  2. If it cannot, need to check the Slack document to confirm how to modify the implementation of Slack Component to achieve the goal


Rules for the Component Hackathon

  • Each issue will only be assigned to one person/team at a time.
  • You can only work on one issue at a time.
  • To express interest in an issue, please comment on it and tag @kuroxx, allowing the Instill AI team to assign it to you.
  • Ensure you address all feedback and suggestions provided by the Instill AI team.
  • If no commits are made within five days, the issue may be reassigned to another contributor.
  • Join our Discord to engage in discussions and seek assistance in #hackathon channel. For technical queries, you can tag @chuang8511.

Component Contribution Guideline | Documentation | Official Go Tutorial

Copy link

linear bot commented Oct 11, 2024

@su-shubham
Copy link

@kuroxx,Please Assign.

@kuroxx
Copy link
Collaborator Author

kuroxx commented Oct 11, 2024

I assigned to you @su-shubham , thank you 🙇

@kuroxx kuroxx moved this to In Progress in Hacktoberfest 2024 Oct 11, 2024
@kuroxx kuroxx added help-wanted Help from the community is appreciated improvement Improvement on existing features feature New feature or request instill core component hacktoberfest2024 Component improvement issues for Hacktoberfest 2024 hacktoberfest labels Oct 14, 2024
@kuroxx
Copy link
Collaborator Author

kuroxx commented Oct 22, 2024

Hey @su-shubham any progress or blockers? Let me know if you are still working on this, thanks!

@kuroxx
Copy link
Collaborator Author

kuroxx commented Oct 29, 2024

Hey @su-shubham since there's been no updated for 3 weeks I will unassign this task 🙏 If you have had any progress, could you submit a PR or let me know here, thanks!

@su-shubham
Copy link

Hi @kuroxx. Due to some setup issues on my local machine, I'm waiting for my Codespaces environment to renew next month. I’ve made some changes, and once my environment is up and running, I’ll dive back into it for sure. Thank you for your patience!

@kuroxx
Copy link
Collaborator Author

kuroxx commented Oct 30, 2024

Hey @su-shubham thank you for letting me know your situation! Let's follow up next month then.

I will keep you as the assignee then. Let me know if you need any further help and happy hacking 🎃 !

@kuroxx
Copy link
Collaborator Author

kuroxx commented Nov 4, 2024

Hey @su-shubham just checking in to see if you've tried working on this again yet?

I also wanted to let you know that we will need a PR by the end of this week (8th Nov) since we are closing this event.

Please submit:

to ensure your contribution is counted!

Alternatively, if you cannot complete this within the time frame but would still like to contribute, you are more than welcome to but please note it would not be within the scope of Hacktoberfest 2024.

Thank you and look forward to your contribution! ✨

@su-shubham
Copy link

Hello @kuroxx,
I am unable to do tag user in the Slack component TASK_SEND_MESSAGE. Additionally, Codespaces have been exhausted again. Sorry for the inconvenience.

@kuroxx
Copy link
Collaborator Author

kuroxx commented Nov 6, 2024

Hey @su-shubham thank you for updating me! No worries at all, thank you for trying.

Would you like to attempt an alternative contribution method instead? - Building a pipeline on instill Cloud

Steps:

  1. Follow this quickstart to sign up
  2. See examples for inspiration
  3. Build your own pipeline 🚀
  4. Create a README for the pipeline like this one
  5. Submit your contribution using this Google Form

Let me know if you'd like to try this method and submit it by this Friday.
If not, that is ok too! Hopefully we will see your contribution at the next event :D

Happy Hacking ✨

@su-shubham
Copy link

su-shubham commented Nov 8, 2024

Hey @kuroxx,

Thanks for your guidance and support! ✨ I completed building my pipeline on Instill Cloud, created the README, and submitted my contribution using the provided Google Form. 🚀

You can check out the demo of my pipeline here: https://instill.tech/su-shubham/pipelines/github-issue-to-slack/playground

@kuroxx
Copy link
Collaborator Author

kuroxx commented Nov 8, 2024

@su-shubham Thank you for your submission 🙌 I really like the GitHub Readme with the screenshots to showcase your pipeline and results - looks great 😎 If you decide to share this on social media, don't forget to tag us!

Thank you for joining us for Hacktoberfest 🥳

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component feature New feature or request hacktoberfest hacktoberfest2024 Component improvement issues for Hacktoberfest 2024 help-wanted Help from the community is appreciated improvement Improvement on existing features instill core
Projects
Status: In Progress
Development

No branches or pull requests

2 participants