Howdy y’all! Just thought I’d share a little project I’ve been working on. I actually created this bot several months ago, but just got around to refactoring and posting up the code today. Shoutout to @JackHadrill and @doghouch for helping me test the bot out a bunch over the past couple months.
Purpose:
Simple Discord bot that will verify WHMCS and Blesta billing panel licenses. Call the bot’s command and pass a domain as an argument and it will attempt to verify the license.
How to Get Bot:
Two options - hosted or self-hosted.
- Hosted: I’m hosting the bot on one of my servers, so you can invite the bot to your Discord server using this link: Discord. The bot does not need any permissions.
- Self-Hosted: Alternatively, you can host the bot yourself using the instructions on the GitHub page. All the code and instructions are available on the GitHub project page. The bot requires Python 3 and two modules (Discord client + Beautiful Soup) to run.
Usage:
!command [domain]
!command help
Supported Commands:
!license - checks WHMCS and Blesta license validity
!licence - (same as above)
!whmcs - checks WHMCS license validity
!blesta - checks Blesta license validity
Example Commands:
!license google.com
!whmcs unknown.host
!blesta billing.hostingcompany.net
!license help
Screenshots:
!license command with valid license -
!license command with invalid license -
!whmcs command with valid license -
!blesta command with valid license -
!license command with error -
!license help command -
Questions/Feedback:
I’m open to any questions or feedback that you may have. Any features you think that would be beneficial, feel free to suggest them or fork the repo + PR your changes. Feel free to email or PM me if you encounter any errors or have any issues getting the bot sorted.
Cheers!
-Mason