What is prsmsp ?

prsmsp is an open source project for working with sms providers. this project is working as a middle-ware between you and your sms provider’s panel. prsmsp is a python library but we will add an api for it in future. in this way you can use this lib in every programming language.

Wy I wrote this package?

I needed to use several sms panels and send sms with each, so in this way I had to write each from scratch. So I had this idea to have a package, like just import the panel that is needed and just send sms with it without any extra codes.

How to use this project

Example of how to import the panel and use it.

Panels Doc

send sms with Kavenegar
from prsmsp.panels import Kavenegar

api_key = "your api key"
panel = Kavenegar(api_key)

receptor = "sms reciver"
message = "sms message"
resp = panel.send_sms(receptor, message)

print(resp.status_code)

How to support this project?

For getting a real test of each panel we need a subscription for each sms provider, if you have a subscription of any panel and you think its good for this project to have it, please contact me. Another way to support this project is to contribute in project(development, documentation, etc.) for this please read github issues or open one and share your ideas.

How to contact me

My email: pany.parsariyahi@gmail.com