Comment Comment by uoaei Zulip has many of these features I believe. Anecdotally it seems to be great for running an online discussion forum for a high school or college level class. parent uoaei 2 years ago