LearnersGuild / echo-cli

Option parser for Learners Guild commands.
MIT License
0 stars 4 forks source link

Make errors generated by commands invisible to other players #49

Closed tannerwelsh closed 8 years ago

tannerwelsh commented 8 years ago

Errors generated by commands should not be public, but only visible to the user who issued the command. For example, if /cycle init throws an error, only show the error to the moderator.

I.e. don't clutter the channel with errors that other learners don't care about and can't resolve.

bundacia commented 8 years ago

The tricky thing here is that the command succeeds in that the state of the cycle is changed, but then actions that are triggered by that state change, like forming teams or creating retrospective surveys, could fail. Maybe those types of async failures should be sent to all chapter moderators or something.

tannerwelsh commented 8 years ago

those types of async failures should be sent to all chapter moderators or something

👍 (or even to all users who have more than basic learner permissions)

bundacia commented 8 years ago

Issue moved to LearnersGuild/game #280 via ZenHub