Experimental project

This is a sandbox project, which contains experimental code for developer use only.

Integration with https://glip.com/ chat system.

Uses the Glip API for 'integrations' to allow Drupal to post messages to a discussion thread of your choice.

Via watchdog:

Configured through your logging settings at /admin/config/development/logging , you can tell glip to only notify you of events of a certain severity or type.

Via Rules:

You can add a glip message as a rules action to be triggered and configured according to conditions of your choosing.

  • User "X" just updated page "Y"
  • New ecommerce order for "Z"
  • New webform submission - results at [URL]

etc.

By default, all messages will go to a site-wide notification group, but using Rules you can also set up multiple notification groups (Glip Integrations) and connect them to actions to send different messages to different people.

Configuration

You must be signed up with and connected with a glip.com account.
Add an 'Integration' through the developer options.
In the list of available integrations, select "Glip WebHooks".
Select the target for messages from this webhook. Each webhook will produce a unique URL for a target group, discussion or person.
Copy that URL into your settings at /admin/config/development/logging.
You can 'Test' to see if the messaging is working.
Adjust the filtering options as appropriate.

Related

This module is not officially provided or supported by TeamGlip at glip.com - it's just an implementation of their public API "Glip Webhooks"

Credits to the Drupal Growl project for some starter code.

Does not strictly require but does play best with Rules module.

Supporting organizations: 

Project information

  • caution Minimally maintained
    Maintainers monitor issues, but fast responses are not guaranteed.
  • Module categories: Automation, Integrations, Developer Tools
  • Created by dman on , updated