Discord Notifications

Discord Notifications

Developed By Encrypted Laser Limited

Compatible with WHMCS v7.10

Want instant Discord notifications? Need to know when you've received a ticket reply without waiting for emails to give you a notification?

This hook will allow just that!

It's free, open-source and customisable - offering a range of instant notifications within your Discord server.

Configuration Options

  • Set a specific rank depending on the notification type to get pinged to deal with it.
  • Automatically generated link to instantly navigate to the page the notification is relating to.
  • Configurable name of the bot sending messages.
  • Configurable avatar profile image (allowing the same webhook to be used by multiple installs).
  • Configurable message colours.

Notification Types

  • Invoice Payment Received
  • Invoice Refunded
  • Invoice Late Fee Added
  • Order Accepted
  • Order Marked As Fraudulent
  • Order Cancelled
  • Order Cancelled and Refunded
  • New Network Issue
  • Network Issue Modified
  • Network Issue Closed
  • New Ticket Opened
  • New Ticket Reply Received
  • New Ticket Note
  • Ticket Flagged To Staff Member
  • Cancellation Request Received

 

Reviews

5 stars
6
6
4 stars
3
3
3 stars
0
0
2 stars
1
1
1 star
0
0

Kurniawan Ramadhani @kurniawan7063

October 11, 2019 at 04:42:14 AM

How I can send message with different text channel.
ex : Ticket message send to ticket channel, order message send to Order Channel ?

  • 1 year ago
  • Version Number 1.3

Adam Gliori @adam7791

May 13, 2019 at 11:57:14 AM

Works 100%

Thanks for cool hook.

  • 1 year ago
  • Version Number 1.3

Kamran Khan @kamran1350

January 8, 2019 at 02:50:12 PM

I copied the file in public_html/apps/whmcs/includes/hooks/WHMCS-Discord-Notifications.php

somehow I don't see WHMCS showing me anything.

Does it show notifications to customer or admin or both?

I'm using Version: 7.1.1 and this is what I did after copying file.

1. Open admin in firefox and client in CHROME browser
2. created a ticket by client
3. answered ticket by admin wihle viewing client. No notification appeared.
4. Refreshed the page of client. Replied by client while viewing admin. No notification appeared.

What am I missing? It's such a lovely thing to have.

William Phillips @MetallicGloss

March 15, 2019 at 10:25:06 PM

Please make sure that you've updated the configuration area at the top of the hook file correctly. The hook is currently working - from your steps the notifications should have been fired at steps 2 and 4 and sent to the Discord channel you set. If you didn't see any notification appearing in your Discord, I'd double check the config. I hope that helps!

Owner@Encrypted Laser Limited  
  • 1 year ago
  • Version Number 1.3
  • Edited

Ryan @ryan6525

December 14, 2018 at 08:21:56 AM

Great hook and very simple to install and customize.

William Phillips @MetallicGloss

March 15, 2019 at 10:21:39 PM

Thanks for the feedback!

Owner@Encrypted Laser Limited  
  • 1 year ago
  • Version Number 1.3

Noah Hayward @noah5244

October 11, 2018 at 11:02:43 AM

Real easy and fast to setup, would recommend 5/5

William Phillips @MetallicGloss

March 15, 2019 at 10:21:56 PM

Thank you for your review!

Owner@Encrypted Laser Limited  
  • 2 years ago
  • Version Number 1.2

indrek K @indrek3921

August 18, 2018 at 06:30:06 AM

Good job

William Phillips @MetallicGloss

October 9, 2018 at 06:42:59 PM

Thank you! :)

Owner@Encrypted Laser Limited  
  • 2 years ago
  • Version Number 1.1
  • Edited

Josh Brookes @Joshuaharry

June 25, 2018 at 01:59:11 AM

Hi,

Where to install this, im not sure?

thanks,
Josh

William Phillips @MetallicGloss

October 9, 2018 at 06:43:33 PM

Hello,

You'd install it within your /includes/hooks/ directory.

Kind regards,
William Phillips

Owner@Encrypted Laser Limited  
  • 2 years ago
  • Version Number 1.1

Andrew Bailey @andrew7178

May 21, 2018 at 07:25:02 AM

Tested on 7.5.1 - Error: ArgumentCountError: Too few arguments to function processNotification(), 1 passed - line 274

This should be fixed as I think this is an extremely useful hook. Will check back once it is supported.

William Phillips @MetallicGloss

May 24, 2018 at 02:19:02 AM (Edited)

This has since been corrected & updated to the latest version of WHMCS.

Owner@Encrypted Laser Limited  
  • 2 years ago
  • Version Number 1.1

Andrew S @andrew7625

February 10, 2018 at 06:48:06 AM

Decided to give this a shot but it seems to be erroring out with "Failed 400" when doing Network issues.

Other than that, great script!

William Phillips @MetallicGloss

May 24, 2018 at 02:19:52 AM (Edited)

Thank you for the review, and thanks for bringing that to my attention.

That error has been corrected in the latest version that is on GitHub. I hope it helps!

Owner@Encrypted Laser Limited  
  • 2 years ago
  • Version Number 1.1
  • Edited

James Roberts @jungleGNZ

October 15, 2017 at 02:59:09 PM

Great hook. Simple to setup (edit php file) and place into WHMCS.
Works well. Nice job.
A++

William Phillips @MetallicGloss

January 18, 2018 at 02:36:51 AM

Thank you!

Owner@Encrypted Laser Limited  
  • 3 years ago
  • Version Number 1.1

Version Compatibility


Compatible with WHMCS v7.10

Full Version Compatibility


  • All versions of WHMCS v7.10
  • All versions of WHMCS v7.9
  • All versions of WHMCS v7.8
  • All versions of WHMCS v7.7
  • All versions of WHMCS v7.6
  • All versions of WHMCS v7.5
  • All versions of WHMCS v7.4
  • Selected versions of WHMCS v7.3
        7.3.0
  • All versions of WHMCS v7.2
  • All versions of WHMCS v7.1
  • All versions of WHMCS v7.0

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By Encrypted Laser Limited

Changelog

v1.4 Released August 6th, 2020

Latest Version


Adjusted the script configuration area and updated wording.

 

Previous Versions


v1.3 Released December 1st, 2018

View/hide detailed changelog

General script improvements, addition of new notification messages, modified and updated configuration and per-notification settings.

 

v1.2 Released August 1st, 2018

View/hide detailed changelog

Updated to stay compatible with latest WHMCS versions.

 

v1.1 Released September 24th, 2017

View/hide detailed changelog

Initial Version

 

See also

MSG91 SMS/OTP Plugin

MSG91 WHMCS SMS plugin gives you the power and flexibility to stay connected with your customers by sending them an SMS and OTP's for 2FA at the crucial steps that matters the most.

Free
SMS Manager

More Advanced SMS System (Two-Factor Authentication)

Commercial
Email Plus+

Transactional email support for Sendgrid, Mailgun, Postmark, Sendinblue, Mailjet, Sparkpost, Mandrill and AmazonSES

Commercial
Netgsm Sms

Netgsm Sms addon provides you sending customized bulk sms and creating sms templates.

Free
PolarisMail Business E-mail

Professional business e-mail for your users

Free