Introduction
Apprise lets you send notifications to a large number of support notification services. The lightweight framework can be easily integrated into an of your python applications. Or you can simply send notifications right from the command line.
It's primary design was to eliminate the inconsistencies in usage from one notification service to another. By harnessing a simple URL string, you can drive any of the 100+ supported services.
Notification Services:
All of the notification services supported by Apprise can be found in this section.
Legend
- ๐ : Supports File Attachments
- ๐ฒ : SMS Based Services
Detailed instructions on how to connect your notification service(s) up with Apprise can be acquired by clicking on the appropriate link(s) below:
- Africas Talking
- Apprise API ๐
- Automated Packet Reporting System (APRS)
- AWS SES ๐
- AWS SNS ๐ฒ
- Bark
- BulkSMS ๐ฒ
- BulkVS ๐ฒ
- Burst SMS ๐ฒ
- Chanify
- ClickSend ๐ฒ
- DAPNET
- DingTalk ๐ฒ
- Discord ๐
- D7 Networks ๐ฒ
- E-Mail ๐
- Emby
- Enigma2 Devices
- FCM - (Google) Firebase Cloud Messaging
- Feishu
- Flock
- Free-Mobile
- Google Chat
- Gotify
- Growl
- Guilded ๐
- Home Assistant
- httpSMS ๐ฒ
- IFTTT
- Jira
- Join
- Kavenegar ๐ฒ
- KODI
- Kumulos
- LaMetric Time/Clock
- Line
- LunaSea
- Mastodon ๐
- Mailgun ๐
- Matrix ๐
- Mattermost
- MessageBird ๐ฒ
- Microsoft Power Automate / Workflow (MSTeams)
- Microsoft Teams
- Misskey
- MQTT
- MSG91 ๐ฒ
- Nextcloud Messaging
- Nextcloud Talk
- Ntfy ๐
- Notica
- Notifiarr
- Notifico
- Office 365
- OneSignal
- Opsgenie
- PagerDuty
- Pagertree
- Parse Platform
- Plivo ๐ฒ
- Popcorn Notify
- Prowl
- PushBullet ๐
- PushDeer
- Pushed
- Pushjet
- PushMe
- Pushover ๐
- PushSafer ๐
- Pushy
- Revolt
- Rocket.Chat
- RSyslog (Remote Syslog)
- Ryver
- SendGrid ๐
- ServerChan
- Seven ๐ฒ
- Sociรฉtรฉ Franรงaise du Radiotรฉlรฉphone (SFR)
- SimplePush
- Sinch
- Signal (API)
- Slack ๐
- SMSEagle ๐ฒ ๐
- SMS Manager ๐ฒ
- SMTP2Go ๐
- SparkPost ๐
- Splunk (VictorOps) On Call
- Streamlabs
- Synology
- Syslog
- Techulus Push
- Telegram ๐
- Threema Gateway
- Twilio ๐ฒ
- Twist
- Twitter ๐
- Voip.ms
- Vonage ๐ฒ
- XBMC
- Webex Teams
- WeCom Bot
- WxPusher
- Zulip
Custom Notification Services
The following are just some general notification services you can configure to have posted to any website of your choice. From there you can decide what actions you want to take.
Desktop Notification Services
The following services work locally on the same PC they're ran on.
- Linux Notifications:
- MacOS X Notifications
- Windows Notifications
Configuration
Configuration can be retrieved via a flat file on your local system or from a remote server via the http(s) protocol. You can learn more about this here:
The following configuration formats are supported:
Installation
Apprise can be installed as easy as:
pip install apprise
Other
- ๐ฃ Using the CLI
- โ๏ธ Configuration Help
- ๐ก Contributing
- ๐ง Troubleshooting
- ๐ Apprise API/Web Interface
- โค๏ธ Apprise Sponsors
- ๐ Notification Graveyard
- ๐ฃ Using the CLI
- โ๏ธ Configuration Help
- โก Custom Notification Plugins
- ๐ ๏ธ Development API
- ๐ Apprise URL Basics
- ๐พ Persistent Storage
- ๐ก Contributing
- ๐ง Troubleshooting
- ๐ Apprise API/Web Interface
- โค๏ธ Apprise Sponsorship
- ๐ Showcase
Quick Links: