bayurifkialghifari / whatsapp-notification
Unofficial WhatsApp notification channel for Laravel
Installs: 129
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/bayurifkialghifari/whatsapp-notification
Requires
- php: ^8.2
- illuminate/support: ^10.0|^11.0|^12.0
This package is auto-updated.
Last update: 2025-12-17 03:37:46 UTC
README
A Laravel package to interact with the unofficial WhatsApp API. Visit the https://fonnte.com/
Installation
You can install the package via composer:
composer require bayurifkialghifari/whatsapp-notification
Configuration
You can publish the configuration file using the following command:
php artisan vendor:publish --provider="Bayurifkialghifari\WhatsApp\FonnteServiceProvider"
And you can set your api key in your .env file:
FONNTE_API_KEY=your_api_key_here
How to use
You can use the package to send WhatsApp messages as follows:
<?php namespace App\Notifications; use Illuminate\Bus\Queueable; use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Notifications\Messages\MailMessage; use Illuminate\Notifications\Notification; use Bayurifkialghifari\WhatsApp\FonnteChannel; class FonnteNotification extends Notification { use Queueable; public function __construct() { // } public function via(object $notifiable): array { return [FonnteChannel::class]; } public function toFonnte(object $notifiable): array { return [ 'to' => '08123123123', 'message' => 'This is a test message from Fonnte WhatsApp Notification Channel', ]; } } `