Proposed by Diego Contreras. Please let me know if I am missing something.
Currently, we have the !list-open command that allows students to see all open groups as a list in the general chat (which everyone can see). Given that everyone can invoke this command, general chat may get a bit spammy and it may lose its purpose to inform people of the current state of the groups.
The first solution is to redirect this message list to the private message of the invoker with the bot.
If we implement the first solution, we need to have a configuration flag to turn this feature on/off (similar to the turn broadcast on/off flag).
Another solution may be to have an exclusive channel for outputting this information instead of its private messages (thinking in we don't want to spam DM either).
Proposed by Diego Contreras. Please let me know if I am missing something.
Currently, we have the
!list-open
command that allows students to see all open groups as a list in the general chat (which everyone can see). Given that everyone can invoke this command, general chat may get a bit spammy and it may lose its purpose to inform people of the current state of the groups.The first solution is to redirect this message list to the private message of the invoker with the bot.