Skip to main content

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

Project description

PyPI release Downloads

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.5.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

efb_notice_middleware-0.0.5-py3-none-any.whl (16.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: efb-notice-middleware-0.0.5.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.0

File hashes

Hashes for efb-notice-middleware-0.0.5.tar.gz
Algorithm Hash digest
SHA256 59b637d60a8f67429752cc14da700a45b28c822c7371fbd0b464e55b72402876
MD5 4fffa9abb0cf474c04cb577afa65c172
BLAKE2b-256 d283ab70d5633b6b0a948f576b43c1c9f0f6ded18b119568994eaf787c3e5244

See more details on using hashes here.

File details

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

File metadata

  • Download URL: efb_notice_middleware-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 16.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.0

File hashes

Hashes for efb_notice_middleware-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 e10be0baddb8b4118aafcd342f6c94042d4b4ad274d8850e4db9963a22046804
MD5 eee819f1a4ce095720989d0d7fec6b66
BLAKE2b-256 582803f5bb8c47879cd084a9ac807b3b0cc930506ca4ec04b271a74fcd024c63

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