sms-message-aws-local-python-package


Namesms-message-aws-local-python-package JSON
Version 0.0.1 PyPI version JSON
download
home_pagehttps://github.com/circ-zone/sms-message-aws-local-python-package.git
SummaryPyPI Package for Circles AWS sms
upload_time2023-09-28 23:14:46
maintainer
docs_urlNone
authorCircles
requires_python
license
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # SMS Message AWS Local Python Package

A Python package for sending SMS messages using AWS Simple Notification Service (SNS).

## Table of Contents

- [Introduction](#introduction)
- [Prerequisites](#prerequisites)
- [Installation](#installation)
- [Usage](#usage)
- [Configuration](#configuration)
- [Unit Testing](#unit-testing)
- [Contributing](#contributing)
- [License](#license)

## Introduction

This Python package provides a simple way to send SMS messages using AWS SNS. It includes functionality for sending SMS messages to specified phone numbers with a custom message.

## Prerequisites

Before using this package, ensure you have the following prerequisites installed:

- Python 3.x
- `boto3` library: You can install it using pip:

## Installation

You can install this package using pip:

```bash
pip install sms-aws-local-python-package
##Usage
##To send an SMS message using this package, you can use the following code snippet:
from sms_aws_local_python_package import SendAwsSms

phone_number = "+1234567890"  # Replace with the recipient's phone number
message = "Hello, this is an SMS message from AWS SNS!"

message_id = send_sms(phone_number, message)
if message_id:
    print(f"SMS sent successfully. Message ID: {message_id}")
else:
    print("Failed to send SMS.")
##Replace +1234567890 with the recipient's phone number and customize the message variable as needed.

##Configuration
##Before using the package, make sure to configure your AWS credentials. You can do this using AWS CLI or by setting environment variables:

export AWS_ACCESS_KEY_ID=your_access_key_id
export AWS_SECRET_ACCESS_KEY=your_secret_access_key
export AWS_DEFAULT_REGION=your_aws_region

##Unit Testing
##You can run unit tests to verify the functionality of the package. Install the unittest library if you haven't already: 
pip install unittest
python -m unittest discover tests

##Contributing
#Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
#Fork the repository.
#Create a new branch for your feature or bug fix: git checkout -b feature/your-feature-name.
#Make your changes and commit them: git commit -m "Add your feature".
#Push to the branch: git push origin feature/your-feature-name.
#Create a pull request with a clear description of your changes.

#License
#This project is licensed under the MIT License.

Replace `[Your Name]` and `[Your GitHub Profile]` with your name and GitHub profile URL. This `README.md` template provides an overview of your project, installation instructions, usage examples, and guidelines for contributing.


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/circ-zone/sms-message-aws-local-python-package.git",
    "name": "sms-message-aws-local-python-package",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "",
    "author": "Circles",
    "author_email": "info@circlez.ai",
    "download_url": "https://files.pythonhosted.org/packages/3b/fa/efc2c9351c0be364e5d4cf664b9f2b8c4aedc2dc2e0b21de762c94b64dee/sms-message-aws-local-python-package-0.0.1.tar.gz",
    "platform": null,
    "description": "# SMS Message AWS Local Python Package\n\nA Python package for sending SMS messages using AWS Simple Notification Service (SNS).\n\n## Table of Contents\n\n- [Introduction](#introduction)\n- [Prerequisites](#prerequisites)\n- [Installation](#installation)\n- [Usage](#usage)\n- [Configuration](#configuration)\n- [Unit Testing](#unit-testing)\n- [Contributing](#contributing)\n- [License](#license)\n\n## Introduction\n\nThis Python package provides a simple way to send SMS messages using AWS SNS. It includes functionality for sending SMS messages to specified phone numbers with a custom message.\n\n## Prerequisites\n\nBefore using this package, ensure you have the following prerequisites installed:\n\n- Python 3.x\n- `boto3` library: You can install it using pip:\n\n## Installation\n\nYou can install this package using pip:\n\n```bash\npip install sms-aws-local-python-package\n##Usage\n##To send an SMS message using this package, you can use the following code snippet:\nfrom sms_aws_local_python_package import SendAwsSms\n\nphone_number = \"+1234567890\"  # Replace with the recipient's phone number\nmessage = \"Hello, this is an SMS message from AWS SNS!\"\n\nmessage_id = send_sms(phone_number, message)\nif message_id:\n    print(f\"SMS sent successfully. Message ID: {message_id}\")\nelse:\n    print(\"Failed to send SMS.\")\n##Replace +1234567890 with the recipient's phone number and customize the message variable as needed.\n\n##Configuration\n##Before using the package, make sure to configure your AWS credentials. You can do this using AWS CLI or by setting environment variables:\n\nexport AWS_ACCESS_KEY_ID=your_access_key_id\nexport AWS_SECRET_ACCESS_KEY=your_secret_access_key\nexport AWS_DEFAULT_REGION=your_aws_region\n\n##Unit Testing\n##You can run unit tests to verify the functionality of the package. Install the unittest library if you haven't already: \npip install unittest\npython -m unittest discover tests\n\n##Contributing\n#Contributions are welcome! If you'd like to contribute to this project, please follow these steps:\n#Fork the repository.\n#Create a new branch for your feature or bug fix: git checkout -b feature/your-feature-name.\n#Make your changes and commit them: git commit -m \"Add your feature\".\n#Push to the branch: git push origin feature/your-feature-name.\n#Create a pull request with a clear description of your changes.\n\n#License\n#This project is licensed under the MIT License.\n\nReplace `[Your Name]` and `[Your GitHub Profile]` with your name and GitHub profile URL. This `README.md` template provides an overview of your project, installation instructions, usage examples, and guidelines for contributing.\n\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "PyPI Package for Circles AWS sms",
    "version": "0.0.1",
    "project_urls": {
        "Homepage": "https://github.com/circ-zone/sms-message-aws-local-python-package.git"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "338a0c994513618fd687a4aeaf825f8b89bd9c8a81088a665905c4783a82bf64",
                "md5": "51158712daae461f52250db4bd30a4e3",
                "sha256": "44109a1e26dd9472d202b8a363b9d49a9e9207dbb79e7d6da00e8a802f896cd1"
            },
            "downloads": -1,
            "filename": "sms_message_aws_local_python_package-0.0.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "51158712daae461f52250db4bd30a4e3",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 3888,
            "upload_time": "2023-09-28T23:14:44",
            "upload_time_iso_8601": "2023-09-28T23:14:44.360645Z",
            "url": "https://files.pythonhosted.org/packages/33/8a/0c994513618fd687a4aeaf825f8b89bd9c8a81088a665905c4783a82bf64/sms_message_aws_local_python_package-0.0.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3bfaefc2c9351c0be364e5d4cf664b9f2b8c4aedc2dc2e0b21de762c94b64dee",
                "md5": "19a6f619b18e56cec376076a2f6bfea5",
                "sha256": "cd79ffd59ad837d96e884d13f22166bbac0c3ef9c6d3d1c06aeee0fbc72e59b1"
            },
            "downloads": -1,
            "filename": "sms-message-aws-local-python-package-0.0.1.tar.gz",
            "has_sig": false,
            "md5_digest": "19a6f619b18e56cec376076a2f6bfea5",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 3931,
            "upload_time": "2023-09-28T23:14:46",
            "upload_time_iso_8601": "2023-09-28T23:14:46.060064Z",
            "url": "https://files.pythonhosted.org/packages/3b/fa/efc2c9351c0be364e5d4cf664b9f2b8c4aedc2dc2e0b21de762c94b64dee/sms-message-aws-local-python-package-0.0.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-09-28 23:14:46",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "circ-zone",
    "github_project": "sms-message-aws-local-python-package",
    "github_not_found": true,
    "lcname": "sms-message-aws-local-python-package"
}
        
Elapsed time: 0.19512s