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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: efb-notice-middleware-0.0.2.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.0

File hashes

Hashes for efb-notice-middleware-0.0.2.tar.gz
Algorithm Hash digest
SHA256 cac61dbe2c37eb93bd55a97ec10c3237f1f3ea4b752431d38d6a7aff5c344318
MD5 0e15c0c169ab00864ced1447342dba0d
BLAKE2b-256 82b88d37a70755653e0e693eada7bb8c6ad4b8759df817b32bd15e5db17f7813

See more details on using hashes here.

File details

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

File metadata

  • Download URL: efb_notice_middleware-0.0.2-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/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.0

File hashes

Hashes for efb_notice_middleware-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c36ca31dcb7a14fe3fd63ad27a94fa71534e1c5d299a900a1126467b4e018915
MD5 d8dd15063b6bb664963f8f39ce87bcfe
BLAKE2b-256 0cb6522c8604fe807ff0ca0f45943e0b8de4d02b1d68fbc25e20f1fc1012287c

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