Skip to main content

Notice middleware for EH Forwarder Bot, notice and tag messages.

Project description

NoticeMiddleware: A middleware for EFB

Notice

Middleware ID: notice.NoticeMiddleware

NoticeMiddleware is a middleware for EFB, to notice by @ in muted telegram group.

Be aware that this is a very early develop version. Please let me know if you found any problem.

You need to use NoticeMiddleware on top of EFB. Please check the document and install EFB first.

Dependense

  • Python >=3.6
  • EFB >=2.0.0
  • PyYaml

Install

  • Install
pip3 install efb-notice-middleware
  • Register to EFB Following this document to edit the config file. The config file by default is ~/.ehforwarderbot/profiles/default. It should look like:
master_channel: foo.demo_master
slave_channels:
- foo.demo_slave
- bar.dummy
middlewares:
- foo.other_middlewares
- notice.NoticeMiddleware

You only need to add the last line to your config file.

  • Restart EFB.

Usage

Create config file config.yaml in ~/.ehforwarderbot/profiles/default/notice.NoticeMiddleware

notices:
- 取件通知
- 超期提醒
- 取出通知
- 取件成功通知

tags:
- 取件通知
- 超期提醒:取件通知

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

efb-notice-middleware-0.0.1.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

efb_notice_middleware-0.0.1-py3-none-any.whl (16.6 kB view details)

Uploaded Python 3

File details

Details for the file efb-notice-middleware-0.0.1.tar.gz.

File metadata

  • Download URL: efb-notice-middleware-0.0.1.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.41.0 CPython/3.6.9

File hashes

Hashes for efb-notice-middleware-0.0.1.tar.gz
Algorithm Hash digest
SHA256 050d4a0c56a2b3af6f98d31a97c26fe0855c1b80fa1b9fe037ba5d38145d8970
MD5 02a77ea72a858575f48a6b708470b3ab
BLAKE2b-256 d32af3189ed28cbfeea3c9083fca7599f4b5ce6173e48c1f4fe02b4c4e821d58

See more details on using hashes here.

File details

Details for the file efb_notice_middleware-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: efb_notice_middleware-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 16.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.41.0 CPython/3.6.9

File hashes

Hashes for efb_notice_middleware-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d22045c74ae9bad24c6d3a85c8ca68346d56c2be9de08ddcfde4df807b1c5421
MD5 27aab97020455b47542072597159d1fe
BLAKE2b-256 6772054937ef972cea7567a9a74925628007c11de81dac140565ba32990d3c33

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page