owl-messager

command
v0.8.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 30, 2023 License: MIT Imports: 14 Imported by: 0

README

Owl Messager

Message notify platform.

Great for:

  • Mail
  • SMS
  • APNS
  • ARM
  • Ding Ding Bot
  • WeChat message Bot(template message)
  • WeChat app(MA)

Support on Raspberry Pi

What is this?

owl messager is a platform:

  1. Support email.
  2. Support SMS.
  3. Support APNS.
  4. Support WeChat.
  5. Support DingDing.
  6. Support Multi-tenant.
  7. Support Account list(mail sender).

Usage

send an email

http://localhost/api/v2/messages/mail/

Parameter

{
"template":"{tpl_id}",
"params": {
"code":"{code}"
},
"subject": "MFA email code",
"receiver":"{mail_address}"
}

send a sms

http://localhost/api/v2/messages/sms/

Parameter

{
"template":"{tpl_id}",
"params": {
"code":"652442"
},
"receiver":"{phone_number}"
}

Build & Install

To build owl as an application just run:

go build
  1. A config file is written to /etc/owl-messager/config.yaml and the service is automatically started or restarted.
  2. Run server:
sudo owl-messager

Contributing

Please check out our contributing guide if you're interested in contributing to owl.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
ddd
um

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL