All Projects → metallicgloss → WHMCS-Discord-Notifications

metallicgloss / WHMCS-Discord-Notifications

Licence: MPL-2.0 license
A hook to push a range of different WHMCS notifications instantly to a Discord channel.

Programming Languages

PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to WHMCS-Discord-Notifications

mr-brown
Mr.Brown is a responsive Jekyll theme
Stars: ✭ 21 (-59.62%)
Mutual labels:  simple, free
fresh
Fresh is a free blog template for Jekyll
Stars: ✭ 48 (-7.69%)
Mutual labels:  simple, free
Flags
⛳ Simple, extensible, header-only C++17 argument parser released into the public domain.
Stars: ✭ 187 (+259.62%)
Mutual labels:  simple, free
add-to-calendar-button
A convenient JavaScript snippet, which lets you create beautiful buttons, where people can add events to their calendars.
Stars: ✭ 697 (+1240.38%)
Mutual labels:  simple, free
Server Manager
This repository holds the IntISP Interface. It can be rebuilt to interface with any other hosting panel.
Stars: ✭ 31 (-40.38%)
Mutual labels:  simple, free
Web Presentation
Jekyll theme template to create web presentation
Stars: ✭ 137 (+163.46%)
Mutual labels:  simple, free
dhtml2pdf
Simple, free and very easy to use PHP API that allows you to see, download or get the binary of the PDF generated from the HTML of an URL.
Stars: ✭ 27 (-48.08%)
Mutual labels:  simple, free
zola-sam
🌐 A Simple and Minimalist theme with a focus on typography and content.
Stars: ✭ 32 (-38.46%)
Mutual labels:  simple
qp-arduino
QP real-time embedded frameworks/RTOS for Arduino (AVR and SAM)
Stars: ✭ 37 (-28.85%)
Mutual labels:  free
ByteCopy
Simple C99 program and API for copying files.
Stars: ✭ 16 (-69.23%)
Mutual labels:  simple
Steam-Auto-Friend
❤️ Node.js based script for steam to accept all incoming friend requests on steam sending one custom welcome message, adding user to selected group and displaying custom playing game status message. Built by @Refloow
Stars: ✭ 23 (-55.77%)
Mutual labels:  free
react-ui-hooks
🧩Simple repository of React hooks for building UI components
Stars: ✭ 20 (-61.54%)
Mutual labels:  hook
deadlines
A simple, offline deadline tracker made with Vue.js and localForage.
Stars: ✭ 22 (-57.69%)
Mutual labels:  simple
freecli
Command line parsing library using Free Applicative
Stars: ✭ 29 (-44.23%)
Mutual labels:  free
startbootstrap-1-col-portfolio
A one column Bootstrap HTML portfolio template - created by Start Bootstrap
Stars: ✭ 60 (+15.38%)
Mutual labels:  free
instagram-profilecrawl
📝 quickly crawl the information (e.g. followers, tags etc...) of an instagram profile.
Stars: ✭ 964 (+1753.85%)
Mutual labels:  simple
WebUpdate
Simple JSON based WebUpdate
Stars: ✭ 32 (-38.46%)
Mutual labels:  simple
AzurLaneAPI
[Project dropped] was a free (Unofficial) Azur Lane API
Stars: ✭ 12 (-76.92%)
Mutual labels:  free
SHOUTcast-Manager
[DEPRECATED] NO LONGER MAINTAINED - A PHP SHOUTcast hosting tool with support for PHP 5.x & 7.x with SHOUTcast v1 & v2)
Stars: ✭ 24 (-53.85%)
Mutual labels:  whmcs
brush
An amazing scaffolding for developing database-driven websites, applications and APIs. Built on Laravel Lumen Framework, MySQL and Angular.
Stars: ✭ 23 (-55.77%)
Mutual labels:  free

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
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].