Message push services
Message push services deliver notifications, alerts, and other information to different devices in real time. They are commonly used for monitoring alerts, scheduled reminders, and system notifications.
ServerChan
ServerChan is a free WeChat notification service.
Features
- 📱 Pushes to WeChat
- 🆓 Generous free quota
- 🔧 Simple to use
- 📊 Supports Markdown
Usage
- Visit the ServerChan website and sign in.
- Bind your WeChat account by scanning the QR code.
- Get your
SendKey.
Use cases
- Server monitoring alerts
- Scheduled task notifications
- Spider completion reminders
- CI/CD build notifications
Bark
Bark is an open-source iOS push notification app.
Features
- 📱 iOS only
- 🔓 Free and open-source
- 🔔 Supports custom sounds
- 🎨 Supports icons and grouping
- 🔐 End-to-end encryption
Installation
Search for Bark in the App Store and install it.
Usage
After getting the push address:
Advanced features
The Telegram Bot API is a powerful way to send notifications.
Create a bot
- Search for
@BotFather in Telegram.
- Send
/newbot to create a bot.
- Get the bot token.
- Send
/getid to @userinfobot to get your chat ID.
Usage
Advanced features
Xizhi is an aggregated push platform that supports multiple notification channels.
Features
- 🔗 Aggregates multiple push methods
- 📱 Supports iOS, Android, and Web
- 🆓 Free to use
- 🔔 Supports different message types
Supported push methods
- iOS/Android app
- WeCom
- DingTalk
- Feishu
- Email
- Webhook
Usage
- Register and create an app.
- Get the push URL.
Comparison
Comprehensive example
Best practices
- Choose the right service for your audience and scenario.
- Handle exceptions because push requests can fail.
- Respect rate limits to avoid notification spam.
- Avoid sending sensitive information whenever possible.
- Use multi-channel backup for important alerts.
- Separate regular notifications from urgent alerts.
Use cases
- 📊 Monitoring alerts: servers and application performance
- ⏰ Scheduled reminders: daily reports and timed tasks
- 🔔 Event notifications: user registration or order changes
- 🐛 Error reporting: exceptions and bug alerts
- 📈 Data reports: daily or weekly summaries
- 🤖 Automation notifications: CI/CD and spider completion
References
Last modified on April 17, 2026