Actually, the logic is very simple and I think this will make the job of administrators and moderators much easier.
For example, when a question is asked, we may want an artificial intelligence character to answer this question. In this case, I recommend using the assign plugin.
- A user creates a new topic or asks a question.
- The admin or moderator assigns an AI character to this topic.
- The AI character answers this question or topic.
Subject assignment can be made in two ways:
1- to the whole topic (you can read all the messages and write an answer accordingly, a limit can be set)
2- To any answer in the topic. (Just create a reply to that answer)
Let the AI create an answer according to the situation assigned by the admin and write a reply to the topic.
Normally, we can get an artificial intelligence character to respond to the topic by simply marking. However, this will be inefficient as it will cause unnecessary posts.