colorstackorg / oyster

Monorepo that houses ColorStack's core product software.
MIT License
283 stars 140 forks source link

Add Reaction with AI Chatbot Response 🔥 #538

Open tomas-salgado opened 1 month ago

tomas-salgado commented 1 month ago

Issue Reserved for Bloomberg Mentorship Program

Description

In certain channels, we can trigger the ColorStack bot to provide a response to a question. When this occurs, we’d like for the ColorStack bot to leave a reaction to the member’s initial message, to signify that the ColorStack bot has been used here without having to go into the thread to check.

Acceptance Criteria

We have a function answerChatbotQuestion that answers a question in a particular channel. We want to add to this function so that after it gives a successful response, it leaves a ‘colorstack-logo’ reaction to the initial message in the thread.

Additional Context

To add a Slack reaction, check out the existing function addSlackReaction and the worker slack.reaction.add.

imnotrafa commented 1 month ago

Can I take on this one?

tomas-salgado commented 1 month ago

@imnotrafa unfortunately not this issue, this is reserved for the students in the Bloomberg Mentorship Program for this month

imnotrafa commented 1 month ago

@tomas-salgado is all good. I believe the applications are closed however if thereare slots open I would like to particiapte and take on this issue.

ayoaru commented 1 month ago

I'll take this one!