Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

smsuz

A Python library for sending SMS via the Sayqal.uz SMS gateway. This library allows you to send SMS messages from your Django application easily.

Installation

Install the package via pip:

pip install smsuz

Setup

  1. Add the sms application to your Django project's installed apps. Open your settings.py file and update as follows:

    INSTALLED_APPS = [
        ...
        'sms',
    ]
  2. Add the SAYQAL_USERNAME and SAYQAL_SECRETKEY constants to your project settings, which you can obtain after registering on Sayqal.uz:

    # settings.py
    
    SAYQAL_USERNAME = 'your_username_here'
    SAYQAL_SECRETKEY = 'your_secretkey_here'
  3. Run the database migrations to apply any necessary changes:

    python manage.py migrate

Usage

Import the sendSms function and use it to send SMS messages:

from sms.utils import sendSms

# Example of sending an SMS
sendSms('+998971234567', 'Your SMS message text')

Example

from sms.utils import sendSms

# Send an SMS to the specified phone number
phone_number = '+998971234567'
message = 'Your confirmation code: 123456'
sendSms(phone_number, message)

License

This project is licensed under the MIT License. See the LICENSE file for details.


by AbexLab

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages