taxilian / OctoPrint-Twilio

Octoprint plugin for print completion notifications using Twilio (for free w/ trial account)
GNU Affero General Public License v3.0
5 stars 9 forks source link

OctoPrint-Twilio

Receive SMS notifications when OctoPrint jobs are complete.

Settings tab and email screenshot

Installation

Install via the OctoPrint Plugin Manager or manually using this archive URL:

https://github.com/taxilian/OctoPrint-Twilio/archive/master.zip

Configuration

You will need an active Twilio account. A free account is fine, but you will only be able to send to your own (verified) phone number. Make sure you go to Phone Numbers -> Manage Numbers and get your Twilio phone number; this should be your "from" number.

Acknowledgements

Loosely based on OctoPrint-EmailNotifier.

Uses twilio-python to send sms messages and phonenumbers to clean them up.

License

Licensed under the terms of the AGPLv3.