correspond.channels#
The built-in channel adapters, one module each.
The registry imports a module only when its channel is first used, so an adapter’s dependencies (none, for the v0.1 adapters) are never paid for by code that does not use that channel.
Modules
Apprise: send-only notifications to the long tail of services (about 155), each named by an alias. |
|
Discord: a bot reading and posting in channels over REST, through discorddol. |
|
Google Drive: a shared folder, read only, where files that a conversation announces arrive. |
|
GitHub: issues, pull request conversations and discussions, through the |
|
GitHub webhook receiver: |
|
macOS Notification Centre: a banner on this Mac (send only). |
|
Email: IMAP to read and listen, SMTP to send, with the standard library. |
|
ntfy: push notifications to a phone or a desktop through an ntfy server (send only). |
|
Signal through |
|
Slack: drafts in Slack's own formatting; reading, polling and posting with a token; posting through a webhook. |
|
Slack Events API receiver: Slack pushes a channel's messages, edits and deletions, so listen need not poll. |
|
Telegram: a bot over the Bot API, with the standard library. |
|
The web inbox: a small ASGI collector web pages post reports to, and the channel that reads them. |