@@ -33,11 +33,21 @@ Kotha is a clean, expressive Laravel package designed to integrate popular Bangl
3333
3434## 📦 Supported Gateways
3535
36- | Gateway | Status |
37- | ---------------------------- | ------------ |
38- | Log (Development) | ✅ Built-in |
39- | [ eSMS] ( https://esms.com.bd ) | ✅ Supported |
40- | [ MimSMS] ( https://mimsms.com ) | ✅ Supported |
36+ | Gateway | Driver | Status |
37+ | --------------------------------------- | -------------- | ------------ |
38+ | Log (Development) | ` log ` | ✅ Built-in |
39+ | [ eSMS] ( https://esms.com.bd ) | ` esms ` | ✅ Supported |
40+ | [ MimSMS] ( https://mimsms.com ) | ` mimsms ` | ✅ Supported |
41+ | [ SSL Wireless] ( https://sslwireless.com ) | ` ssl ` | ✅ Supported |
42+ | Grameenphone | ` grameenphone ` | ✅ Supported |
43+ | Banglalink | ` banglalink ` | ✅ Supported |
44+ | Robi | ` robi ` | ✅ Supported |
45+ | [ Infobip] ( https://infobip.com ) | ` infobip ` | ✅ Supported |
46+ | [ ADN SMS] ( https://portal.adnsms.com ) | ` adnsms ` | ✅ Supported |
47+ | [ Alpha SMS] ( https://sms.net.bd ) | ` alphasms ` | ✅ Supported |
48+ | [ GreenWeb] ( https://greenweb.com.bd ) | ` greenweb ` | ✅ Supported |
49+ | [ BulkSMS BD] ( https://bulksmsbd.net ) | ` bulksms ` | ✅ Supported |
50+ | [ ElitBuzz] ( https://elitbuzz.com ) | ` elitbuzz ` | ✅ Supported |
4151
4252> ** Want more gateways?** [ Request a gateway] ( https://github.com/iRaziul/kotha/issues ) or [ contribute a driver] ( #-creating-custom-drivers ) .
4353
@@ -57,36 +67,22 @@ Run the install command (publishes config + optional setup):
5767php artisan kotha:install
5868```
5969
60- Or publish the config manually:
61-
62- ``` bash
63- php artisan vendor:publish --tag=" kotha-config"
64- ```
65-
6670---
6771
6872## ⚙️ Configuration
6973
70- Add your gateway credentials to ` .env ` :
74+ Set your default driver and add credentials to ` .env ` :
7175
7276``` env
73- KOTHA_DRIVER=esms
77+ KOTHA_DRIVER=ssl
7478
75- # eSMS
76- KOTHA_ESMS_TOKEN=your-esms-api-token
77- KOTHA_ESMS_SENDER_ID=your-sender-id
78-
79- # MimSMS
80- KOTHA_MIMSMS_USERNAME=your-username
81- KOTHA_MIMSMS_API_KEY=your-api-key
82- KOTHA_MIMSMS_SENDER_ID=your-sender-id
83-
84- # Request Settings (Optional)
85- KOTHA_REQUEST_TIMEOUT=10
86- KOTHA_REQUEST_RETRY=3
87- KOTHA_REQUEST_RETRY_DELAY=300
79+ # Example: SSL Wireless
80+ KOTHA_SSL_TOKEN=your-api-token
81+ KOTHA_SSL_SENDER_ID=your-sender-id
8882```
8983
84+ Each gateway requires different credentials. See [ ` config/kotha.php ` ] ( config/kotha.php ) for all available options and environment variable names.
85+
9086> 💡 ** Tip:** Use ` log ` driver during development to avoid sending real SMS.
9187
9288---
0 commit comments