Skip to content

Implement NestBot Assistant MVP #1969

@arkid15r

Description

@arkid15r

Description:

Implement the MVP version of the NestBot AI assistant with the following capabilities:

Functionality

  • Monitor bot mention events to detect when a user is asking a question.

  • Monitor user messages in specific channels, where channels are marked with a boolean field (is_nest_bot_assistant_enabled) in the Conversation model.

  • If a user’s question is related to OWASP and remains unanswered after a specific period (default: 2 minutes), NestBot should:

    • Automatically generate a response using AI
    • Use any relevant context it can retrieve based on the query text

Testing

  • Set up a private test channel where the assistant can be evaluated without affecting the public experience.
  • Use this environment to assess the quality, relevance, and appropriateness of generated responses before broader rollout.

Metadata

Metadata

Assignees

Type

No type

Projects

Status

In progress

Relationships

None yet

Development

No branches or pull requests

Issue actions