Doing an AMA using Discourse

Here’s another Discourse-powered AMA:

https://wpchat.com/t/i-am-justin-tadlock-ask-me-anything/600

I’ve got a feature spec in the slowcooker based on the shortcomings shown in that topic.

(moderator edit to remove link - no longer works)

4개의 좋아요

For AMAs, it is absolutely critical that all official replies quote what they are replying to, like so:


here is my official answer


That’s the one bit that must be right, otherwise all is lost. If the AMA owner is just tapping the reply button without quoting (or not pressing the reply button at all) you are screwed.

I could see having an optional topic setting that forces all replies to one level (no multi-level, just one) and docks them under the thing they are replying to. This would completely destroy conversation chronology, but it would make AMAs, or any other “in this topic, we shall discuss absolutely any random topic at all with no limitations” topics, easier to deal with.

16개의 좋아요

I think a solution here would be a topic setting to expand all replies (off by default, but admin/moderator can choose to enable this).

So, for AMA related topics (or other types of topics that could use this), instead of clicking on the ‘1 reply’ expander button under each post to see the reply by the responder, all replies will be automatically expanded, making for a much easier reading experience, yet still retaining the chronological order of the original posts.

From this:

to this:

2개의 좋아요

That’s basically what I’m proposing here:

2개의 좋아요

Yes, I did one here at 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. It’s also helpful to scroll to the bottom while :open_book: reading the topic to make sure nobody else has asked the same question first, before you ask… right? :ok_hand:

    image

  • Please don’t ask more than one question, so everyone gets a chance :wink:

  • Please do not reply to anyone else’s post. The only purpose of replies here in this topic is to ask the author one question. If you’d like to discuss a related topic in more detail, create a new topic.

Posts not following these guidelines may be removed by moderators to keep the Q&A flowing smoothly. Thank you!


Two notes:

  1. The link to “the bottom” is in the form

    https://community.hackernoon.com/t/x/1800/last

    where you add the word “last” to the topic link, this will reliably take you to the bottom of the topic.

  2. The date and time of the Q&A can be specified in the first post using our automagic awesome localized-automatically date feature that @j.jaffeux created!

    [date=2019-04-08 time=12:00:00 timezone="America/Los_Angeles"]

    This way the correct date and time appears on the user’s browser, no matter where in the world they are. :date:

For answerers / authors

  • Make sure you’ve created your account on the site in advance of the Q&A as you’ll need it!

  • The answerer should create the topic (or the hosts can create it for them, and force ownership to the answerer via the wrench) so they get properly notified about replies to their topic.

  • :warning: MAKE SURE THE ANSWERER KNOWS TO QUOTE IN EVERY REPLY! This is critical. They have to quote the post they are replying to so people can see what they’re replying to and the conversation is properly connected. I cannot emphasize enough how critical this is.. really. If this doesn’t get done, your Q&A / AMA is gonna suuuuuck real hard for readers. Basically don’t even bother if you can’t guarantee this part.

  • It is a bit of an advanced thing but some people don’t read the whole Q&A topic (although we did ask them to) and subsequently asked duplicate questions. In those cases I suggest editing quotes from those posts into existing answers so the answer then properly covers both questions. Users get notified when you quote them so this works, even when editing after the fact.

For hosts

  • Either grant the answerer moderator status temporarily, or have a moderator during the Q&A on hand to moderate anything weird that happens in the Q&A topic such as off-topic, angry, or rant-y posts.

  • Make sure the answerer has their account created and ready to go, and granted trust level 2 or higher so it avoids new user restrictions when answering!

  • Close the topic after the Q&A is complete, or set a topic timer to do it automatically.

22개의 좋아요

Just to reiterate why I don’t “like” this solution – it’s because you can’t press the like button on the expanded replies. So this experience is inferior both for the user and the community in my opinion.

(It’s also not possible to reply that way, but I don’t think replies to replies are really desirable in this specific scenario anyway so friction there is good.)

I’m not sure it’s worth doing the additional engineering work to add the ability to like expanded replies, and even if we did, it is kinda opening pandoras box and asking “gee, why can’t I do everything I usually do to replies with an expanded reply?” cc @erlend_sh

6개의 좋아요

We just completed our first AMA in the Global Legal Empowerment Network, and it went very well! Everyone was very disciplined and followed the guidelines. I only had to delete a few “thanks for the answer” replies. The answerer felt compelled to ask himself a question that he really wanted to answer, which was a new one but we let it slide. :wink: Now we have an excellent topic in the forum containing a wealth of information.

One important thing I noticed is that you have to disable the “remove full quote” admin setting during the AMA because otherwise the answerer’s quoting will be removed.

The process we followed is below - if anyone has any feedback on it let me know because we’ll want to do more AMAs in the future. We used a PM with the answerer to manage it, which was also a helpful place to coordinate before, during and after the AMA forum event.

click to expand

Hi [name]!

Thanks for agreeing to do an AMA with us. I am really looking forward to collaborating with you on this and seeing what happens!

Let’s use this personal message to keep in touch and make plans before, during and after the event. You can also use it to practice using the forum functionality - feel free to post here as much as you like.

Read on for background info on AMAs, a proposed planning checklist for us, and some examples and tips from others who have done AMAs using our forum software. If you want to do things differently or have thoughts on improvements, just let me know!

The first step is for you to draft the texts - I am happy to contribute once you’ve made a start. Maybe easiest if you do it in a google doc and share it with us here?

Cheers,

Tobias

What’s an AMA? :thinking:

Ask Me Anything (AMA) is a phenomenon started on Reddit, where famous people make themselves available for a time for live, interactive questions and answers with reddit members. The forum is a great place to host an AMA to engage with our community. AMAs complement nicely with Forum Friday, online events and other engagement tactics.

Planning Checklist

In the checklist below, the OP is you! :slight_smile: OP means Original Poster in forum speak and means you are the author of the AMA topic and the famous person people will be coming to ask questions to. The moderator is me in this case. I will be leading this activity on our end, with support from other members of the network team.

  1. OP, moderator schedule AMA date and time
  2. OP, moderator draft and agree on AMA texts (see below) in advance.
  3. As required: OP and moderator schedule brief planning/training session just before the AMA to iron out any final details and confirm OP knows how to use forum, has enabled browser notifications, can quote reply directly to questions to keep AMA topic structured, etc. We can also practice here in this planning topic.
  4. OP announces the AMA on the forum 7 days in advance
  5. OP, moderator inform colleagues and specific members likely especially interested in asking questions
  6. OP, moderator promote AMA on social media at regular intervals before, during and after
  7. OP creates AMA topic at the scheduled day and time
  • moderator pins topic globally
  • OP actively monitors topic, directly answers questions as they come in
  • moderator also monitors topic, adds encouraging messages, seeded questions, moderates as needed
  1. OP writes wrap up reply at scheduled end time. Moderator closes topic to replies.

Texts to write in advance

Announcement topic to post 7 days ahead

example: The February 2015 WPChat AMA guest is lined up - Meta - WordPress Chat

Social media posts

We will share on twitter and facebook at regular intervals a week before, day before and the day of the AMA event. You’re welcome to do the same.

AMA topic itself

Introduce yourself, frame any topic boundaries you’d like to be asked about

Moderator will add instructions at the bottom

  • Please only ask one question by replying to this topic a single time, using the blue Reply button at the bottom. It’s also helpful to scroll to the bottom while :ok_hand: reading the topic to make sure nobody else has asked the same question first, before you ask… right? :ok_hand:
  • Please don’t ask more than one question, so everyone gets a chance :wink:
  • Please do not reply to anyone else’s post. The only purpose of replies here in this topic is to ask the author one question. If you’d like to discuss a related topic in more detail, create a new topic.

Posts not following these guidelines may be removed by moderators to keep the Q&A flowing smoothly. Thank you!

Seeded questions

Questions you would like to be asked. :slight_smile: We can distribute these among colleagues to make sure the convo keeps going and you are kept busy

Two other items for follow-up:

  • our site got busy during the AMA and folks got “extreme load” notifications. Have to revisit that and find out what’s going on with our server. Discussed at How serious is "site is under extreme load, search is disabled, try again later" - #8 by tobiaseigen
  • is there a way to provide a link in a topic to compose a new pre-filled topic while remaining in the topic? That would be great so that people can start linked topics to continue the conversation, without having to leave to start the new topic and then come back to quote reply.
    • example - click this link to start a topic - works but you are thrown out of the topic.
13개의 좋아요

다른, 좀 오래된 스레드(사실 이 스레드에서 공유한 것)에서 이미 답변을 드렸는데, 1년 전에도 이렇게 하고 계셨더군요. 이 기능을 설정하기 위해 해커누(Hackernoon)에서 뭔가 조치를 취한 건가요, 아니면 디스코스(Discourse) 기본 설치에 포함된 기능인가요? 우리는 호스팅 솔루션을 사용하고 있어서 큰 수정은 하지 않았습니다… 이 기능이 이미 존재한다면 활용하고 싶고, 없다면 추가하고 싶습니다.

2개의 좋아요

그 게시물에 설명된 모든 것은 코딩 변경 사항이 아니라 사람들에게 전달할 지침입니다 :smiley:

3개의 좋아요

이 스레드가 매우 오래되었기 때문에, 디스코스에서 AMA를 호스팅하는 데 관한 모범 사례에 업데이트가 있었는지 궁금합니다. 5/27에 AMA를 진행할 예정인데, 가능한 한 깔끔하게 보이고 싶습니다. 이상적인 SOP를 공유해 주실 분이 계시다면 정말 감사하겠습니다 :folded_hands:

1개의 좋아요

참고로, Hawk & Sam이 지난 11월에 여기서 한 번 진행한 적이 있습니다.

2개의 좋아요

네, 정말 재밌는 경험이었어요! 아주 잘 진행된 것 같아요!

또한 자연 사진가 네트워크(Nature Photographers Network)의 AMA(Ask Me Anything) 진행 방식도 정말 마음에 들어요! :star_struck: 매달 한 번씩, 매번 다른 사진가를 소개하는 것 같아요. 과거 AMA 기록을 모두 모아둔 태그가 있어서 과거 기록을 스크롤하며 살펴볼 수 있는데, 정말, 정말 좋습니다. cc @davidkingham

1개의 좋아요

@ruggy_joesten 님,

AMA에 훨씬 더 적합한 새로운 모드가 추가되었으니 기뻐하실 것입니다. 데모는 여기 있습니다: Testing Nested Replies on Meta.

이것은 매우 최근의 기능입니다. AMA에서 이 기능을 사용하길 원하시면 지원팀에 문의해 주세요.

5개의 좋아요