Skip to main content

Django Royce Bulksms

Integrate Bulk sms into your project in under 2 minutes

Quick start

Install the package

  pip install django-royce-bulksms

Install requests

  pip install requests
  1. Add roycebulksms to your INSTALLED_APPS setting like this

    INSTALLED_APPS = [
        ...
        'roycebulksms',
    ]
    
  2. Include the roycebulksms URLconf in your project urls. py like this

    path('bulksms/', include('roycebulksms.urls')),
    
  3. Run python manage.py migrate to create the BulkSms models.

  4. Start the development server and visit http://127.0.0.1:8000/admin/ (you'll need to be authenticated to access bulk sms UI).

  5. Visit http://127.0.0.1:8000/bulksms/.

Package setup

  • Install this package
  • Open A free account here
  • Generate API key under API menu
  • use our default sender ID RoyceLtd

How to use this package

Using User interface

  • Add Your API key and Sender Id under settings menu
  • Under Bulk SMS click send to phone number. Eneter your phone number to test the integration
  • All SMS sent by the system(both In UI and in Views) will be under Outbox menu

Sending from a View

from roycebulksms.views import sendText

def index(request):
    sendText('number',message,sender_id)
    

Example

from roycebulksms.views import sendText

def index(request):
    
    res=sendText('0713727937','Hello from my App','RoyceLtd')

For support call/whatsapp 0713 727 937 email: developer@roycetechnologies.co.ke

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-royce-bulksms-1.1.tar.gz (35.9 kB view details)

Uploaded Source

File details

Details for the file django-royce-bulksms-1.1.tar.gz.

File metadata

  • Download URL: django-royce-bulksms-1.1.tar.gz
  • Upload date:
  • Size: 35.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.7.1

File hashes

Hashes for django-royce-bulksms-1.1.tar.gz
Algorithm Hash digest
SHA256 d149aa29e7953cab7a03fc02580885a29db04982a990c9a18e54212904b2623b
MD5 d7e40ee8a0dd96125811c2b57a252b99
BLAKE2b-256 cca187b088b225365fe48c715afa52a6fcd426df6b9f7e462ab6b4fc06f13278

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.1 This release

1 file

1.0

1 file

0.3

1 file

0.2

1 file

0.1

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page