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.
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: https://discordapp.com/oauth2/authorize?&client_id=480073510790889472&scope=bot&permissions=0. 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.
!command [domain] !command help
!license - checks WHMCS and Blesta license validity !licence - (same as above) !whmcs - checks WHMCS license validity !blesta - checks Blesta license validity
!license google.com !whmcs unknown.host !blesta billing.hostingcompany.net !license help
!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 -
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.