Skip to content

Add provider: Pushbullet #19

Description

@Wikid82

Service

Pushbullet — one of the original cross-device push notification services (predates Pushover/ntfy). Still widely used despite being a legacy, closed-source, subscription-gated commercial service.

Why now

Included for completeness at the "legacy but still in active use" end of the spectrum the task asked for — many long-running self-hosted setups still route through Pushbullet's API out of inertia even as ntfy/Gotify/Pushover have become the newer defaults.

Apprise comparison

Apprise supports Pushbullet (pbul://) — a gap versus Apprise's coverage today.

Proposed scope

Mirror providers/pushover shape (token-based POST):

  • providers/pushbullet package
  • Config{ AccessToken, DeviceIden (optional) }
  • New(cfg, wrapper) *Client, (*Client).Send(ctx, notify.Message) error via transport.Wrapper

Note

Per CLAUDE.md, this repo's near-term policy is to keep the provider list to what's ported from Charon and not add new integrations without an explicit go-ahead. This issue is tracking/backlog only — do not implement without maintainer sign-off.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    Status
    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions