Jump to content
HostT

Open Source Pushover Android/iPhone Notifications

Recommended Posts

WHMCS Pushover (pushover.net) Notifications

 

Author: Myles McNamara (get@smyl.es)

Description

 

This is an addon module for WHMCS (whmcs.com) to send push notifications using the Pushover API.

 

Currently the only working feature is high priority notification for a new support ticket being opened. There are many other features and configurable options planned which are listed below.

 

This release is still in beta stages so use at your own risk. Tested working on WHMCS 5.2.1 and WHMCS 5.3.1 Beta.

Screenshots

 

Screenshot_2013-12-23-17-16-53.png

 

Features

 

View Features and Status on GitHub:

https://github.com/tripflex/whmcs-pushover

 

Got an idea? Stick a fork in it, send a pull request, open a new issue, or email me!

 

Installation

 

Download latest release, and copy the entire modules directory to your root WHMCS installation.

 

Login to WHMCS Admin area, Setup >> Addon Modules, then activate "Pushover Notifications".

 

Once you activate the addon module, click on Configure, enter your user key from Pushover (pushover.net), select Access Control, click Save Changes, and profit!

Screenshot_2013-12-23-17-14-31.png

Screenshot_2013-12-23-17-14-47.png

Share this post


Link to post
Share on other sites

Testing this now...

 

 

...I have found a bug but i don't have the time right now to investigate it.

Looks like if i have the module enabled and create a ticket, the TLD is missing from the email:

for support@domain; Tue, 24 Dec 2013 09:52:41 +0200

Date: Tue, 24 Dec 2013 07:52:41 +0000

To: Domain<support@domain>

 

WHMCS 5.2.15

Edited by nimonogi
Bug found

Share this post


Link to post
Share on other sites
Testing this now...

 

 

...I have found a bug but i don't have the time right now to investigate it.

Looks like if i have the module enabled and create a ticket, the TLD is missing from the email:

for support@domain; Tue, 24 Dec 2013 09:52:41 +0200

Date: Tue, 24 Dec 2013 07:52:41 +0000

To: Domain<support@domain>

 

WHMCS 5.2.15

 

How/who opened the ticket (client/admin?), was it opened through API, Web, or Email?

 

Could you please open an issue on GitHub to track everything:

https://github.com/tripflex/whmcs-pushover/issues

 

Thanks for testing it out, and let me know if you find any other issues!

Share this post


Link to post
Share on other sites
Awesome addon! Works fine.

Is there any chance to get it working for new orders or invoices paid?

 

Interested in this too ! Thanks.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By HardSoftCode
      What is Fleep?
      Fleep combines messaging with baked-in lightweight collaboration tools and video. Unlike competitors, it works across multiple teams and organizations. Fleep integrates with any email client making it arguably the most flexible communication solution for any business. Fleep can radically improve the way you work with colleagues and partners. It allows you to seamlessly connect with all of them in one place.
      Why do you need Fleep Notifications?
      The unofficial Fleep notifications module for WHMCS give you the ability to receive notifications in Fleep app with a setting rules that you can setup from the notifications section in WHMCS admin area. You may select multiple events within any given event category for example ticket, invoice, order, service, domain and API.
      This module only works for admin staff it doesn't work for your clients.
      How it works?
      After installing the Fleep notifications module for WHMCS you need to register at Fleep website https://fleep.io/register and create an Incoming Webhook by going to Conversation Settings > Integrations > Add Generic Webhook then setup the webhook until you get the webhook URL after that enter the webhook URL in the Fleep notifications module also you can add a sender username. From the notifications section you can create a new notification rule from there you can select a rule name and choose an event also you may select multiple events within any given event category for example ticket, invoice, order, service, domain and API. You can apply some conditions to the notification to restrict when the rule is executed.
      Features
      Setup rule based events and triggers Receive notifications by conversation Webhook integration View link in notification Add a sender username For more details and screenshot visit the product page
      https://www.hardsoftcode.com/products.php?p=product&amp;a=fleep-notifications
      ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
      What is Rocket Chat?
      Rocket.Chat is a free, unlimited and open source software to replace Slack with the ultimate team chat software solution. Rocket.Chat features LiveChat, LDAP Group Sync, two-factor authentication (2FA), E2E encryption and SSO. Rocket.Chat offers LiveChat where the users can add real-time chat widgets to any website or mobile app and get more value from the users’ team chat. Rocket.Chat’s LiveChat also lets the users create a user support helpdesk, answer customer queries and convert leads. Rocket.Chat also uses cutting edge machine learning for automatic real-time message translation between users. Rocket.Chat’s user interface has been translated to over 37 languages, more than any other team chat service. With Rocket.Chat’s web, desktop (Windows, MacOS, Linux (Deb, RPM)), mobile (iOS, Android) and LiveChat clients and SDKs, the users chat from anywhere. Rocket.Chat’s robust notification system will make sure the users never miss anything important when the users are offline. Rocket.Chat is also customizable so users can easily add custom features and change anything about Rocket.Chat to meet the user’s needs.
      Why do you need Rocket Chat Notifications?
      The unofficial Rocket Chat notifications module for WHMCS give you the ability to receive notifications in Rocket Chat app with a setting rules that you can setup from the notifications section in WHMCS admin area. You may select multiple events within any given event category for example ticket, invoice, order, service, domain and API.
      This module only works for admin staff it doesn't work for your clients.
      How it works?
      After installing the Rocket Chat notifications module for WHMCS you need to register at Rocket Chat website https://rocket.chat/pricing and create an Incoming Webhook by going to Administration > Integrations > New Integration > Incoming Webhook then setup the webhook until you get the webhook URL after that enter the webhook URL in the Rocket Chat notifications module also you can add a notification color with hex color codes. From the notifications section you can create a new notification rule from there you can select a rule name and choose an event also you may select multiple events within any given event category for example ticket, invoice, order, service, domain and API. You can apply some conditions to the notification to restrict when the rule is executed.
      Features
      Setup rule based events and triggers Receive notifications by channel Webhook integration Welcome message View link in notification Color for notification box For more details and screenshot visit the product page
      https://www.hardsoftcode.com/products.php?p=product&amp;a=rocket-chat-notifications
       
    • By HardSoftCode
      What is Microsoft Teams?
      Microsoft Teams is a unified communication and collaboration platform that combines persistent workplace chat, video meetings, file storage (including collaboration on files), and application integration. The service integrates with the company's Office 365 subscription office productivity suite and features extensions that can integrate with non-Microsoft products. Microsoft Teams is a competitor to services such as Slack and is the evolution and upgrade path from Microsoft Skype for Business. Teams allows communities, groups, or teams to join through a specific URL or invitation sent by a team administrator or owner. Teams for Education allows admins and teachers to set up specific teams for classes, professional learning communities (PLCs), staff members, and everyone. Within a team, members can set up channels. Channels are topics of conversation that allow team members to communicate without the use of email or group SMS (texting). Users can reply to posts with text as well as images, GIFs and custom made memes. Direct messages allow users to send private messages to a specific user rather than a group of people.
      Why do you need Microsoft Teams Notifications?
      The unofficial Microsoft Teams notifications module for WHMCS give you the ability to receive notifications in Microsoft Teams app with a setting rules that you can setup from the notifications section in WHMCS admin area. You may select multiple events within any given event category for example ticket, invoice, order, service, domain and API.
      This module only works for admin staff it doesn't work for your clients.
      How it works?
      After installing the Microsoft Teams notifications module for WHMCS you need to register at Microsoft Teams website https://products.office.com/en-us/microsoft-teams/group-chat-software and create an Incoming Webhook by going to Apps > Search for Incoming Webhook then setup the webhook until you get the webhook URL after that enter the webhook URL in the Microsoft Teams notifications module also you can add a theme color with hex color codes. From the notifications section you can create a new notification rule from there you can select a rule name and choose an event also you may select multiple events within any given event category for example ticket, invoice, order, service, domain and API. You can apply some conditions to the notification to restrict when the rule is executed.
      Features
      Setup rule based events and triggers Receive notifications by channel Webhook integration Welcome message View button in notification Theme color for notification box For more details and screenshot visit the product page
      https://www.hardsoftcode.com/products.php?p=product&amp;a=microsoft-teams-notifications
      ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
       
      What is Workast?
      Workast is a “Slack-first” collaborative task management tool. It is used by teams to create tasks, organize daily work, manage projects and track productivity. Workast brings a 360° view of what teams are working on to help them get more work done. Workast is based in Los Angeles, California. Workast makes it super simple for you to manage any type of project. We integrate with your communication tools and apps that you already use so your team members don’t need to sign up to another application. Spaces are completely customizable so you can create stages for each project based on your needs. Share files, update statuses, assign tasks and set due dates so everyone in the team knows exactly what needs to be done to keep your project moving forward.
      Why do you need Workast Notifications?
      The unofficial Workast notifications module for WHMCS give you the ability to receive notifications in Workast app with a setting rules that you can setup from the notifications section in WHMCS admin area. You may select multiple events within any given event category for example ticket, invoice, order, service, domain and API.
      This module only works for admin staff it doesn't work for your clients.
      How it works?
      After installing the Workast notifications module for WHMCS you need to register at Workast website https://my.workast.io/slack/install and create an Incoming Webhook by going to Apps > Manage Apps then install incoming webhook. Get the webhook URL after that enter the webhook URL in the Workast notifications module. From the notifications section you can create a new notification rule from there you can select a rule name and choose an event also you may select multiple events within any given event category for example ticket, invoice, order, service, domain and API. You can apply some conditions to the notification to restrict when the rule is executed.
      Features
      Setup rule based events and triggers Receive notifications by space Webhook integration Welcome message View link in notification For more details and screenshot visit the product page
      https://www.hardsoftcode.com/products.php?p=product&amp;a=workast-notifications
    • By Web Host Pro
      When I click any of the cPanel module commands it just tints the screen and covers the button to do the action. If I'm mobile and have to do something quick I have to get to a PC to do any of these. Can we please get this fixed.
      A normal pop up would work like the one that asks to delete an invoice.
      I use the default theme and the latest WHMCS version.
    • By ModulesGarden
      1. GoGetSSL For WHMCS - NEW
      Welcome another trailblazing and FREE software in the ranks of our modules - GoGetSSL For WHMCS!
      With this functional tool you will be enabled to supply fully configurable SSL certificates to your clientele and do this all right inside your WHMCS! You will be offered the capability to create new certificates as well as perform all basic operations on the already existing ones (terminating, renewing or modifying). 
      As for your audience, they too will be given all features needed to order new certificates with specific properties and later on view their details in your client area. 
      Download the module from our website with a few simple clicks!
       
      2. SMS Center For WHMCS 3.4.0
      A pleasure to announce that this customer-centered module has been featured with rock-solid support for as many as four new SMS gateways!
      The extra choice you have been given is that of: Hajana One, MEDIA SAT, SMSpubli, plus SMSAPI.pl. This makes the official list of available SMS gateways to include 29 providers in total. Additionally, you are welcome to sign up  to the SMSAPI.pl provider and receive on preferential terms an exclusive bonus from ModulesGarden. 
      Learn more about SMS Center For WHMCS 3.4.0!
      _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
      Still missing your favorite SMS gateway in the module? We can change that! Order SMS Center For WHMCS through our website, open a ticket with the details and we will develop your dream integration for free. Simple as that! 
       
      3. Unban Center For WHMCS 2.2.0
      This update empowers your clients to unban any IP addresses blocked through Imunify360 from their cPanel directly. Also, they will now be informed via email about each IP address automatically unbanned after logging in to the WHMCS client area.
      Learn more about Unban Center For WHMCS 2.2.0!
       
      4. EasyDCIM Dedicated Servers For WHMCS 1.6.0
      The 1.6.0 release opens up for you and your audience a set of new possibilities. Find among them: graph presenting total traffic from all of the client’s devices, support for "Blade" server model, plus useful information in WHMCS client area on most crucial server details including current operating system and its status. There is more!
      Learn all about EasyDCIM Dedicated Servers For WHMCS 1.6.0!
       
      4. 20% Off Open Source Software
      Recently we launched a one-off promotion on all new open source modules for WHMCS. Now we are extending it to license upgrades as well!
      Do you already own an annual license of our modules and would like to perform a quick upgrade to the open source version? You can do it easily on your own, with just a few clicks! Plus, the newly generated invoice will already contain all discounts applicable, including the exclusive 20% price cut.
      Switch into the unencrypted software for 20% less!
       
      5. 15% Off DirectAdmin Software
      Looking for a reliable web hosting control panel in some reasonable pricing? Be sure to profit from our summer promotion on all kinds of software tools aimed at DirectAdmin!
      The time-limited 15% discount applies to:
       

      All custom projects and services dedicated to DirectAdmin Two modules integrating the DirectAdmin control panel with WHMCS: DirectAdmin Extended For WHMCS and DirectAdmin Licenses For WHMCS All modules equipped with DirectAdmin support: DNS Manager For WHMCS, Advanced Billing For WHMCS, IP Manager For WHMCS, WordPress Manager For WHMCS and many more

      Preview the full list of discounted items!
       
      6.  Account Synchronization For WHMCS – Your Thoughts
      Are there any current or potential users of our Account Synchronization For WHMCS module here? 
      We have just created a brief survey to pick your brains on its features – which ones bring you the biggest benefits and which could be replaced or modified for greater utility. 
      Help us create the software of your dreams!
       
      7. Explore also our other recent releases:

      Product Cross-Selling For WHMCS - NEW Domains Reseller For WHMCS - v2.0.2 Password Manager For WHMCS - v2.2.6 Quotes Automation For WHMCS - v2.0.3 Zendesk For WHMCS - v2.1.3


      Need Custom Software Development For Your Business?
      Get Your Free Quote Now!
      Specially for you we will adapt an application and its design to your own needs, create a new module or even a completely new system built from scratch!
    • By ModulesGarden
      1. May Promotion
      Let us start today’s news with something that everyone loves the most – discounts! 
      This time we would like to offer you one deal in particular – enormous 20% price cut on both annual licenses and open source products for WHMCS, cPanel, Blesta and more. 
      Grab the promo code and use it well before 1st June!
       
      2. Hetzner VPS For WHMCS
      Excited about the idea of supplying Hetzner virtual machines to your audience from WHMCS directly, and in a completely automated manner? Who wouldn’t be, especially now that such a convenient solution is perfectly within your reach! 
      After ordering a machine most suited to their needs, your clients will be able to control its status, rebuild it with selected OS distribution, plus access remote console and much more.  
      For the specifics you should definitely visit the product’s dedicated page. 
      Learn more about Hetzner VPS For WHMCS!
       
      3. GoDaddy Domain Registrar For WHMCS 3.3.0 - in this module update we added the possibility to choose between two alternative ways of activating the registrar. You can use either GoDaddy's dedicated reseller account or a normal user account, depending on you personal preferences. 
      Learn more about GoDaddy Domain Registrar For WHMCS 3.3.0!
       
      4. MetricsCube Update
      MetricsCube is an undoubted leader in the field of professional business analysis. 
      And recently, a hefty update of this tool was pushed to live, supplying company owners with some extra tools. Most importantly, you have been offered the possibility to export desired reports to PDF, CSV and XLS files, choose between two novel LTV reports, and get the application ready for use even faster than before! 
      Check the release notes and get a 14-day free trial!
       
      5. Be sure to explore the list of our latest releases!  

      Client Area Popup For WHMCS - v1.2.2 cPanel Extended For WHMCS - v3.5.1 CRM For WHMCS - v2.5.4 DirectAdmin Extended For WHMCS - v3.1.2 Domains Reseller For WHMCS - v2.0.1 IP Manager For WHMCS - v2.5.3 Plesk Key Administrator For WHMCS - v1.3.1 Support Tickets Allocator For WHMCS - v1.3.1 Virtuozzo VPS For WHMCS - v1.4.1 WordPress Manager For WHMCS - v1.3.2 Zendesk For WHMCS - v2.1.2 Zimbra Email For WHMCS - v1.5.2


      Need Custom Software Development For Your Business?

      Get Your Free Quote Now! Specially for you we will adapt an application and its design to your own needs, create a new module or even a completely new system built from scratch!
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated