42wim / matterircd

Connect to your mattermost or slack using your IRC-client of choice.
MIT License
294 stars 60 forks source link

Save message IDs and use them for local echo prevention #409

Closed Aketzu closed 3 years ago

Aketzu commented 3 years ago

When message is POSTed Slack will reply with message ID (basically a timestamp). Keep track of them in msgLast (similar to mm-go-irckit) and check for own messages when receiving events from Slack. Then we can drop callback id in blocks (which fixes #341)

Also sets parse=full which makes mentions work again. I think Slack changed default some time ago.

42wim commented 3 years ago

Thanks!