rossaddison / invoice

An Open Source Invoicing System including various languages e.g. Zulu and Afrikaans.
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

Telegram and apply https://github.com/yiisoft/yii-bootstrap5/pull/162 #32

Closed rossaddison closed 2 weeks ago

rossaddison commented 2 weeks ago

Introduce Client Invoice Payment Notifications to admin using Telegram Bot API.

  1. When a client pays, a notification via telegramBotApi is sent to admin's chat id.
  2. The admin can retrieve these notification messages online via getUpdates function.
  3. A webhook is planned for future use so that chat id registered client's confirmation of receipt of telegram invoices can be sent by a notification message back to the bot webhook url. The webhook code is currently untested and will form part of a yii3 discussion.
  4. Apply bootstrap 5 changes.

Next: webhook and bootstrap 5 breadcrumbs.

Q A
Is bugfix?
New feature? ✔️
Breaks BC?
Fixed issues comma-separated list of tickets # fixed by the PR, if any