maveriks-echo/laravel-messenger-channel

Notification messenger channel to Laravel

v1.3.1 2023-03-06 10:55 UTC

This package is auto-updated.

Last update: 2025-06-06 16:20:16 UTC


README

Latest Stable Version Total Downloads Software License

Notification messenger channel to Laravel FrameWork v6.0 and above.

Installation

The recommended way to install channel is through Composer.

composer require maveriks-echo/laravel-messenger-channel

Usage

   public function via($notifiable): array
    {
        return ['messenger'];
    }

Available Options

Option Description Default value
authentication Your API key (required) null
host API host (required) null
project_id Project iD (required) null
messenger List of messengers (required) viber
sendAll Send to all messenger in list false
callback_url Callback url to response from messenger null
user_phone User phone null
   public function via($notifiable): array
    {
        return ['smart-sender'];
    }

    public function toMessenger($notifiable): SmartSender
    {
        return new HerokuApp(
            'Url',
            'Method', // post
            'ArrayOfParams',          
        );
    }

Available Options

Option Description Default value
host API host (required) null

Params heroku

Option Description Default value
requestID Your request ID (required) null
requestDate Date by format Y-m-d H:i:s (required) null
requestType Request type (required) null
requestNotes Comment (required) null
requestUser User name (required) null
requestAuthor Author name (required) null
requestAmount Amount (required) null
requestApproveUrl Callback approve url (required) null
requestCancelUrl Callback cancel url (required) null