Stuart Mumford
Stuart Mumford
Currently slack ghosts are created when they first participate in the channel, it would be nice to be able to bridge all users at provision time, and then when they...
It seems to not paste it as a code block and then it comes back across the bridge as your ghost (with puppeting enabled).
This means bridging by sending a state event https://matrix.org/docs/spec/client_server/r0.6.0#m-room-pinned-events when the https://api.slack.com/events/pin_added or https://api.slack.com/events/pin_removed events come over Slack. You'll need to add a handler to `SlackEventHandler`
The bridge transforms messages in both directions to account for differences in the two platforms. Currently these substitutions are largely in our [`substitutions.ts`](https://github.com/matrix-org/matrix-appservice-slack/blob/develop/src/substitutions.ts) file however [the code to translate slack...
Setting avatars, name templates, etc but primarily being able to configure other admin users, like Moljnir instances etc.
Enable puppeting on a bridge and then open a direct message with a slack ghost user. Then send a reaction on slack and observe it not be bridged.
I assume there is something broken in the regex which means it needs a space after it. This is frustrating as it's the way riot-web tab completes.
I prefer having my room view jump to the newest messages, not the last ones I read, it would be nice imo if this was configurable.
Add a new default formatter that checks for the existence of a `_repr_latex_` method before calling `str` closes #54
Some objects I have encountered have a `_repr_latex` method, like the `_repr_html_` method for IPython notebook display. (https://github.com/astropy/astropy/blob/master/astropy/units/quantity.py#L942) A check to see if an object knows how to display itself...