sir-lancebot icon indicating copy to clipboard operation
sir-lancebot copied to clipboard

Show previous conversation prompts after .topic command is reacted to

Open Anonymous4045 opened this issue 3 years ago • 0 comments

Description

After a member invokes the "topic" command, they have the ability to re-roll the embed to choose a different conversation prompt. When they do this, the previous contents of the message is overwritten. Instead, the content should be edited to include the new prompt with the old prompt(s) above it, with a number corresponding to the order it was created in.

Reasoning

When the person who invokes the command sees a topic they don't want to comment on, they tend to re-roll it by reacting to the message. However, other people in the chat may see it and have something to say, but the message is edited before they can respond. If the change I proposed is added, this person could just put the number of that prompt at the start of his or her message.

Proposed Implementation

Current System Bot message: "What is your favorite PyPI module?"

invoker reacts to re-roll

New bot message: "How has Python changed your life?"

Proposed Change Bot message: "What is your favorite PyPI module?"

invoker reacts to re-roll

New bot message: "1. What is your favorite PyPI module? 2. How has Python changed your life?"

Would you like to implement this yourself?

  • [x] I'd like to implement this feature myself
  • [x] Anyone can implement this feature

Anonymous4045 avatar Nov 13 '22 03:11 Anonymous4045