Skip to content

A hook to push a range of different WHMCS notifications instantly to a Discord channel.

License

Notifications You must be signed in to change notification settings

VPSaliens/WHMCS-Discord-Notifications

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

WHMCS Discord Notification Hook

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.

Brought To You For Free By

PrimeNodes.com - Premium Infrastructure Provider

PrimeNodes offers a range of high-performance Intel Core and AMD Ryzen bare metal dedicated servers featuring Corero DDoS mitigation, ultra-low-latency global networking and remote administration tools as standard! Other service offerings include CloudLinux and LiteSpeed based web hosting, DDoS protected London colocation and i7 powered hybrid servers.

Visit Website Now!

Installation Instructions

  1. Download a free copy of this github repo or release version; you should end up with a .zip file.
  2. Extract the file, upload the includes folder within the zip to your base WHMCS directory (we'd recommend doing so on a development environment first).
  3. Open up the file you have just uploaded, which will be within the includes/hooks directory. The full path is includes/hooks/WHMCS-Discord-Notifications.php
  4. Modify lines 11-41 to enter your Discord configuration. Comments are provided below each option to assist you in understanding what data is needed for each.
  5. Modify lines 42-74 to your liking to enable or disable which notifications are sent by the hook to your Discord server.
  6. Give it a test! Check to make sure it sends through to the channel configured within your Discord server, if it doesn't work, double check your config options! Enjoy!

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

Ticket Notifications

  • New Ticket Opened
  • New Ticket Reply Received
  • New Ticket Note
  • Ticket Flagged To Staff Member

Invoice Notifications

  • Invoice Payment Received
  • Invoice Refunded
  • Invoice Late Fee Added

Order Notifications

  • Order Marked as Pending
  • Order Paid
  • Order Accepted
  • Order Marked As Fraudulent
  • Order Cancelled
  • Order Cancelled and Refunded

Network Issue Notifications

  • New Network Issue
  • Network Issue Modified
  • Network Issue Closed

Misc Notifications

  • Cancellation Request Received

About

A hook to push a range of different WHMCS notifications instantly to a Discord channel.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%