Skip to content

Commit 991cff8

Browse files
committed
docs: add supported gateways to README
1 parent 10f84cf commit 991cff8

File tree

1 file changed

+22
-26
lines changed

1 file changed

+22
-26
lines changed

README.md

Lines changed: 22 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -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):
5767
php 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

Comments
 (0)