pmonks / futbot

A Discord bot that delivers football (soccer) information to Discord.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Responsive function: move conversation

pmonks opened this issue · comments

Requirement:

When a user identifies that a conversation in a channel has gone off-topic, they want to be able to easily direct those participating in the conversation to the correct channel, to help keep channels focused.

Proposed Solution:

Have a !move #channel responsive command that the bot responds to by:

  1. deleting the !move #channel message
  2. posting a message in the mentioned channel, with the content Continuing the conversation from #original-channel...
  3. posting a message in the original channel, with the content Moving this conversation to #channel (<link to message created in step 1>)...
  4. editing the message created in step 1 to read Continuing the conversation from #original-channel (<link to message created in step 2>)...

This creates a targeted cross-linkage between the two channels.