Skip to main content

A Python package to send bulk SMS using an external API.

Project description

Bulk SMS Sender - SMSLocal

Bulk SMS Sender allows businesses to (send bulk sms) messages to their customers, staff, or any other group of contacts using a fast and reliable SMS gateway. This Python package integrates seamlessly with the SMSLocal API to deliver messages quickly and effectively.

Table of Contents

[About] [Features] [Installation] [Usage] [SMS Pricing] [How It Works] [Contributing] [License] [Contact Us]

About (SMSLocal) is a powerful service for businesses to send instant bulk SMS messages. Whether you're sending promotions, alerts, or updates, SMSLocal ensures fast and effective communication. With competitive rates and an easy-to-use interface, businesses can reach thousands of people in seconds.

Features

Instant (bulk sms) Delivery: Reach your audience instantly with high-speed mass texting. SMS API Integration: Automate and integrate easily using APIs and smart plugins. Customizable SMS Campaigns: Personalize and target your messages to specific groups. Schedule SMS: Schedule your campaigns to send at the perfect time. Cost-effective: Competitive pricing starting at just $0.0305 per SMS. Global Reach: Send messages to over 190 countries worldwide. Installation Clone the repository:

sh Copy git clone https://github.com/Smslocal001/bulk-sms Navigate into the project folder:

sh Copy cd bulk_sms_sender Install dependencies:

sh Copy pip install -r requirements.txt Usage Import the package:

python Copy from bulk_sms_sender import sms_sender Create an instance of the BulkSMSSender class:

python Copy sms_sender = sms_sender.BulkSMSSender(api_key="your_api_key", api_url="https://api.smslocal.com/send") Send bulk SMS:

python Copy phone_numbers = ["+1234567890", "+0987654321"] message = "Hello, this is a bulk SMS test."

sms_sender.send_sms(phone_numbers, message)

How It Works Add Contacts: Upload your contact list or connect from your CRM. Write Your Message: Name your campaign and write your message. Send: Click send, and your bulk SMS campaign will be delivered instantly. Contributing We welcome contributions to enhance the functionality of the Bulk SMS Sender package! If you'd like to contribute, please follow these steps:

Fork the repository. Create a new branch (git checkout -b feature-xyz). Make your changes and commit them (git commit -m 'Add new feature'). Push to your fork and submit a pull request. License This project is licensed under the MIT License - see the LICENSE file for details.

Contact Us You can reach out to us through the following channels:

Website: (smslocal) Email: (support@smslocal.com) Phone: +1 559 549 5149

Follow us on social media:

(Facebook) (Instagram) (Pinterest) (YouTube) (LinkedIn)

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

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

Source Distribution

bulk_sms_by_smslocal-0.1.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

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

bulk_sms_by_smslocal-0.1-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file bulk_sms_by_smslocal-0.1.tar.gz.

File metadata

  • Download URL: bulk_sms_by_smslocal-0.1.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for bulk_sms_by_smslocal-0.1.tar.gz
Algorithm Hash digest
SHA256 e53181cdbf9d4cf188775cb80402f41d27bcc0199ad21f21f1aa48a73f06abf2
MD5 de02c1070486dab481a6ade0881dfd48
BLAKE2b-256 420e5ef5b5c14e7eb1a57140319c1bed32ef7bdb7fa3193c9e47639c8ab565db

See more details on using hashes here.

File details

Details for the file bulk_sms_by_smslocal-0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for bulk_sms_by_smslocal-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d43d1058196147755791cc3c9f9c5c57922ec007736bed7bf44aac51d5332294
MD5 0275e277a759d64473290bfe82b9af36
BLAKE2b-256 376662af3fdae0b0f7579d37a37b370544ec5e4143384f95073d19406ddbcca3

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