IRC -> Slack was basically a less capable electron based GUI on top of what IRC offered.

Imagine a less capable electron based GUI on top of what emacs offers and I bet you'd get reasonably close to vscode.