# Plugin: Ask me anything or Q&A format (threaded replies)

**URL:** https://meta.discourse.org/t/plugin-ask-me-anything-or-q-a-format-threaded-replies/44950
**Category:** Feature
**Tags:** rfc
**Created:** [May 28, 2016, 5:39pm UTC](https://meta.discourse.org/t/plugin-ask-me-anything-or-q-a-format-threaded-replies/44950 "2016-05-28T17:39:59Z")
**Posts on this page:** 15
**Page:** 3

<div class="post-metadata">

### Author: ![HAWK](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hawk/32/86627_2.png) [@HAWK](https://meta.discourse.org/u/HAWK)
#### Post date: [May 24, 2018, 11:11pm UTC](https://meta.discourse.org/t/plugin-ask-me-anything-or-q-a-format-threaded-replies/44950/41 "2018-05-24T23:11:05Z")

</div>

@joebuhlig Did this go ahead?

---

<div class="post-metadata">

### Author: ![joebuhlig](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/joebuhlig/32/193054_2.png) [@joebuhlig](https://meta.discourse.org/u/joebuhlig)
#### Post date: [May 24, 2018, 11:14pm UTC](https://meta.discourse.org/t/plugin-ask-me-anything-or-q-a-format-threaded-replies/44950/42 "2018-05-24T23:14:14Z")

</div>

It turned out to be too complicated to do it well at the time. Might be different now but to answer your question, no.

---

<div class="post-metadata">

### Author: ![mcwumbly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcwumbly/32/103861_2.png) [@mcwumbly](https://meta.discourse.org/u/mcwumbly)
#### Post date: [June 8, 2018, 2:22pm UTC](https://meta.discourse.org/t/plugin-ask-me-anything-or-q-a-format-threaded-replies/44950/43 "2018-06-08T14:22:07Z")

</div>

This morning, I had an idea for a new approach to this that I think could work well for us.

The basic idea is to introduce a _limit_ to how many _open questions_ can exist at any one time. An “open question” in this case would be defined as any reply that is after the latest post by the original. So if the limit were 1, then the original poster would have to make every other post.

This would allow for a “continuous AMA” with the orgiinal poster, but with an implicit rate-limit. When they stop answering, people cannot keep asking.

Implementation-wise, there could be a custom UI behind the gear icon in the composer for a new topic to “create AMA” and set the open question limit.

Or, alternatively, perhaps it could be done via a site setting that associates a tag or category to moderate in this fashion (in which case, the open question limit would be site-wide).

```plaintext
ama_categories: [ask-me-anything]
ama_tags: [ama]
ama_open_question_limit: 1

```

What do you think?

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [June 8, 2018, 8:09pm UTC](https://meta.discourse.org/t/plugin-ask-me-anything-or-q-a-format-threaded-replies/44950/44 "2018-06-08T20:09:23Z")

</div>

That is an interesting idea indeed, but would only help if the asker is being overwhelmed by replies. So it kinda depends on the velocity of the AMA.

---

<div class="post-metadata">

### Author: ![mcwumbly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcwumbly/32/103861_2.png) [@mcwumbly](https://meta.discourse.org/u/mcwumbly)
#### Post date: [June 9, 2018, 6:41am UTC](https://meta.discourse.org/t/plugin-ask-me-anything-or-q-a-format-threaded-replies/44950/45 "2018-06-09T06:41:58Z")

</div>

Not overwhelming the original poster is one motivation, be it also, `limit: 1` would force alternating questions and answers, which would make the stream very easy to read as well.

Anywho, I think we may try out some AMAs without any additional technical aids sometime soonish. We may never really need this feature to help. Just wanted to share the ideas…

---

<div class="post-metadata">

### Author: ![Mittineague](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mittineague/32/114259_2.png) [@Mittineague](https://meta.discourse.org/u/Mittineague)
#### Post date: [June 9, 2018, 7:02am UTC](https://meta.discourse.org/t/plugin-ask-me-anything-or-q-a-format-threaded-replies/44950/46 "2018-06-09T07:02:15Z")

</div>

Not that your experience will be the same or even closely similar, but these few may provide some insight as to what to expect

[https://www.sitepoint.com/community/tags/qa](https://www.sitepoint.com/community/tags/qa)

---

<div class="post-metadata">

### Author: ![mcwumbly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcwumbly/32/103861_2.png) [@mcwumbly](https://meta.discourse.org/u/mcwumbly)
#### Post date: [June 9, 2018, 7:11am UTC](https://meta.discourse.org/t/plugin-ask-me-anything-or-q-a-format-threaded-replies/44950/47 "2018-06-09T07:11:46Z")

</div>

Thanks for that… Is there any post somewhere describing the “rules of engagement” for the AMAs on sitepoint?

---

<div class="post-metadata">

### Author: ![Mittineague](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mittineague/32/114259_2.png) [@Mittineague](https://meta.discourse.org/u/Mittineague)
#### Post date: [June 9, 2018, 5:37pm UTC](https://meta.discourse.org/t/plugin-ask-me-anything-or-q-a-format-threaded-replies/44950/48 "2018-06-09T17:37:16Z")

</div>

IIRC, there weren’t any special rules.

The topic was started in advance so that others would be aware of the event - a link to a “in your timezone” site was provided in the post so others would know when it would happen

Members were allowed to post questions in advance.

The guests Trust Level was upped to exempt them from New member limitations.

I can’t speak for others, but my impression was that they went fairly well. They weren’t as “smooth” a discussion as a typical topic, but they weren’t as chaotic as a typical chat session. Kind of like “organized clutter”.

A rough analogy might be  
a topic is a series of one-to-one posts  
chat is a mix of many-to-many posts  
the QAs were many-to-one posts.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [April 8, 2019, 10:20pm UTC](https://meta.discourse.org/t/plugin-ask-me-anything-or-q-a-format-threaded-replies/44950/52 "2019-04-08T22:20:08Z")

</div>

I posted detailed advice here

> [@Doing an AMA using Discourse](https://meta.discourse.org/t/doing-an-ama-using-discourse/12103/28):
>
> Yes, I did one here at [https://community.hackernoon.com/t/x/1800](https://community.hackernoon.com/t/x/1800) and I have three sets of advice depending on who is asking: For participants Post the following guidelines early in the topic (either in the first post or the first reply) for people to follow: Please only ask one question by replying to this topic a single time, using the blue Reply button [at the bottom](https://community.hackernoon.com/t/x/1800/last). It’s also helpful to scroll to the bottom while open_book reading the topic to make sure nobody else has asked the same…

The main feature req here is still to reject topic owner replies when they do not quote the post they are replying to. That is the absolute 💏 of death here, if the AMA / Q&A subject doesn’t do that, it will be disastrous.

Some other bonus stuff we _could_ do:

- Temporarily grant the topic owner more rights to moderate their topic during the Q&A.

- Highlight the topic owner replies more than we usually do to make them stand out more.

- Prevent people from replying more than once to the topic – since they should ask one “question” and no followups.

- Prevent people from directly replying to any posts in the topic, because they should only reply to the topic itself.

- Automatically expand “in reply to” at the bottom of replies. (Though this still leaves you unable to press the like button on the replies which I don’t.. er.. _like_.)

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [April 9, 2019, 1:30am UTC](https://meta.discourse.org/t/plugin-ask-me-anything-or-q-a-format-threaded-replies/44950/53 "2019-04-09T01:30:36Z")

</div>

> [@codinghorror](#):
>
> Prevent people from directly replying to any posts in the topic, because they should only reply to the topic itself.

When I look at reddit they seem to be all into replying to replys and the OP sometimes follows up as well. Eg: [Reddit - Please wait for verification](https://www.reddit.com/r/AMA/comments/bafikk/hello_im_an_adventurer_who_has_not_been_home_for/)

Not sure if this is great or terrible, but certainly out in the wild.

Maybe far smarter auto collapsing can get us a bunch of mileage here?

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [April 9, 2019, 1:40am UTC](https://meta.discourse.org/t/plugin-ask-me-anything-or-q-a-format-threaded-replies/44950/54 "2019-04-09T01:40:40Z")

</div>

Yeah, I think that back and forth model sucks. I’m not spending that much time with people asking multiple questions. Either you asked a good question and you get a reasonable answer or.. well, try again next time?

---

<div class="post-metadata">

### Author: ![danyalamriben](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/danyalamriben/32/143490_2.png) [@danyalamriben](https://meta.discourse.org/u/danyalamriben)
#### Post date: [July 25, 2019, 8:21pm UTC](https://meta.discourse.org/t/plugin-ask-me-anything-or-q-a-format-threaded-replies/44950/55 "2019-07-25T20:21:08Z")

</div>

thank you this is exactly what I’ve been struggling to explain!

---

<div class="post-metadata">

### Author: ![Cheryl\_Elizabeth](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cheryl_elizabeth/32/262394_2.png) [@Cheryl\_Elizabeth](https://meta.discourse.org/u/Cheryl_Elizabeth)
#### Post date: [June 2, 2022, 6:49am UTC](https://meta.discourse.org/t/plugin-ask-me-anything-or-q-a-format-threaded-replies/44950/56 "2022-06-02T06:49:46Z")

</div>

I want to make it look like the second format. How doest that happen?

---

<div class="post-metadata">

### Author: ![icaria36](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/icaria36/32/426431_2.png) [@icaria36](https://meta.discourse.org/u/icaria36)
#### Post date: [July 2, 2022, 9:00pm UTC](https://meta.discourse.org/t/plugin-ask-me-anything-or-q-a-format-threaded-replies/44950/57 "2022-07-02T21:00:40Z")

</div>

@Cheryl_Elizabeth and any other future readers, see this official plugin under development:

> [@Discourse Post Voting](https://meta.discourse.org/t/discourse-question-answer/227808):
>
> discourse2Summary Discourse Post Voting allows the creation of topics with votable posts.open_bookInstall Guide This plugin is bundled with Discourse core. There is no need to install the plugin separately. Features To create a new topic with votable posts open the menu in the top left of the composer and select ‘Toggle Post Voting’: With the topic in Post Voting mode, there’s a filter to sort answers by votes or by activity. Here’s an example …

Maybe this #rfc can be closed now?

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [July 2, 2022, 9:36pm UTC](https://meta.discourse.org/t/plugin-ask-me-anything-or-q-a-format-threaded-replies/44950/58 "2022-07-02T21:36:53Z")

</div>



[Previous page](https://meta.discourse.org/t/plugin-ask-me-anything-or-q-a-format-threaded-replies/44950.md?page=2)
