Skip to content

VerifiedJoseph/ntfy-php-library

Repository files navigation

ntfy-php-library

Latest Version Software License Codecov

PHP library for sending push notifications using ntfy.

Supports ntfy server version 2.

Install

composer require verifiedjoseph/ntfy-php-library

Quick Start

require __DIR__ . '/vendor/autoload.php';

use Ntfy\Server;
use Ntfy\Message;
use Ntfy\Client;

$server = new Server('https://ntfy.sh/');

$message = new Message();
$message->topic('mytopic');
$message->title('Hello World');
$message->body('Hello World from ntfy.sh');
$message->priority(Message::PRIORITY_HIGH);

$client = new Client($server);
$client->send($message);

Documentation

Requirements

  • PHP >= 8.3
  • Composer
  • PHP Extensions:

Dependencies

guzzlehttp/guzzle

Changelog

All notable changes to this project are documented in the CHANGELOG.

License

MIT License. Please see LICENSE for more information.

About

PHP library for sending push notifications using ntfy

Topics

Resources

License

Stars

25 stars

Watchers

1 watching

Forks

Packages

 
 
 

Contributors