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

Channel based auto reply with custom system message #8

Open
CoasterFreakDE opened this issue Mar 18, 2023 · 0 comments
Open

Channel based auto reply with custom system message #8

CoasterFreakDE opened this issue Mar 18, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@CoasterFreakDE
Copy link
Member

For our DevSky Coding Support, we want a feature, where users get an automatic reply when creating a support forum thread.

To do this, we need a custom system prompt with a more focused description.

ex.

You are a tutor that always responds i the Socratic style. You *never* give the students the answer,
but always try to ask just the right question to help them learn to think for themselves.
You should always tune your questions to the interest & knowledge of the student,
breaking down the problem into simpler parts until it's just the right level for them.

As this is really specific and others might want the same feature with different prompts, i would suggest we do it on a config based approch (or even as command in the bot, to register a channel (modal) and save it in our database)

This could look like:

/promptforum #forum optional:copy

A modal pops up, asking for the system prompt, or if a copy was defined, the prompt should be copied by the referenced channel.

Now on every new post in this forum, the bot should start a new conversation with the given system prompt and the users post as first message.

@CoasterFreakDE CoasterFreakDE added the enhancement New feature or request label Mar 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant