Skip to main content

Notify is a bulk SMS Module for sending SMS's accross local zambian phone numbers. It is embedded in [GameBox - Download the app here.]( https://play.google.com/store/apps/details?id=com.microtech.gamebox)

Project description

Notify Bulk SMS Library Documentation

Introduction

https://www.olympusmedia.co.zm

Notify is a bulk SMS Module for sending SMS's accross local zambian phone numbers. It is embedded in GameBox - Download the app here.

Instructions

Download GameBox and Sign Up. GameBox - Download the app here. Place your username and password in .env file as

NOTIFY_SMS_USERNAME="2609xxxxxxx"
NOTIFY_SMS_PASSWORD="***********"

⚙️ Installation

Before you begin, ensure you have Python installed on your system. This module requires Python version 3.12 or higher to run.

pip install notify_sms_py

⚡️ Quickstart

Get Sender

Returns all the senders(business name) you created on your profile

from notify_sms_py import notify_sms

client = notify_sms.NewClient(
    username="26097xxxxxx",
    password="*********"
)
res = client.get_senders()

print(res)

Send SMS to Contact(s)

Sends sms to a list of recipients defined as contacts

from notify_sms_py import notify_sms

client = notify_sms.NewClient(
    username="26097xxxxxx",
    password="*********"
)

res = client.send_to_contacts(contacts=["+26097xxxxxx"], message="Hello Patrick from Notify SMS", sender_id="1234888888888888888888")

print(res)

🎯 Features

  • Send SMS to channel
  • Send SMS to contact groups
  • Send SMS to contacts
  • Check SMS balance(WIP) - Coming soon

👍 Contribute

If you want to say Thank You and/or support the active development of Notify SMS:

  • Add a GitHub Star to the project.
  • Tweet about the project on your 𝕏 (Twitter).
  • Write a review or tutorial on Medium, Dev.to or personal blog.

Project details


Download files

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

Source Distribution

notify_sms_py-1.1.2.tar.gz (14.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

notify_sms_py-1.1.2-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file notify_sms_py-1.1.2.tar.gz.

File metadata

  • Download URL: notify_sms_py-1.1.2.tar.gz
  • Upload date:
  • Size: 14.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.0

File hashes

Hashes for notify_sms_py-1.1.2.tar.gz
Algorithm Hash digest
SHA256 05e97dc14d97d2e275c4f91f4ecad93bf450cc959bf8259cef548007bf37236c
MD5 a7b730df159c8c9494ff84746f028c86
BLAKE2b-256 c5157cfe9221fb5f50eb7bd315f18264ea3fb7889f407473b505af87634f488f

See more details on using hashes here.

File details

Details for the file notify_sms_py-1.1.2-py3-none-any.whl.

File metadata

  • Download URL: notify_sms_py-1.1.2-py3-none-any.whl
  • Upload date:
  • Size: 4.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.0

File hashes

Hashes for notify_sms_py-1.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 26390348c29bbc64b8eff3db09fc17a30091fffc2bef3c1eeb7da8ebd2faf234
MD5 258bf3d491aa108de407f7ec2136a616
BLAKE2b-256 a00d8693adce938b2143117089f701d48942040c03af37eb985d0ea711ad15cc

See more details on using hashes here.

Supported by

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