Skip to content

CommonChat is an idealized message format with conversion to chat systems such as Glip and Slack.

License

Notifications You must be signed in to change notification settings

grokify/commonchat

Repository files navigation

CommonChat

Build Status Go Report Card Docs License

CommonChat is an abstraction library for chat / team messaging services like Glip and Slack. It currently includes two parts:

  • Common message format - After converting a message to the commonchat.Message format, the libraries can be used to convert to individula chat services.
  • Webhook clients - Given a webhook URL, the clients use the commonchat.Adapter interface to enable webhook API calls using the commonchat.Message format.

It is currently used with the Chathooks webhook formatting service:

https://github.com/grokify/chathooks