Skip to main content
Help us improve PyPI by participating in user testing. All experience levels needed!

A Python Interface to Privnote service

Project description

# pyPrivnote
A Python Interface to Privnote service


#### [privnote.com](https://privnote.com): Send notes that will self-destruct after being read.

Privnote allows you to create one-time-pad encrypted, burn-after-reading notes over the internet. It's a great way to share passwords or other sensitive peices of information.

### Installation

```shell
pip install pyPrivnote
```

### Usage

Functions **create_note** and **read_note** thats all you need to use full functionality of Privnote

#### To make a simple note call function create_note.

```python
import pyPrivnote as pn

note_link = pn.create_note("Private message")
# "https://privnote.com/hl5R6EqM#UFgVC2UHD"
```

#### To read note call read_note with note link.

```python
note_text = pn.read_note(note_link)
# "Private message"
```

##### Making/reading notes with manual password.

```python
import pyPrivnote as pn

note_link = pn.create_note("Super secret message", manual_pass="12345")
# "https://privnote.com/w0q6kGlR"

note_text = pn.read_note(note_link, password="12345")
# "Super secret message"
```

#### Full functionality of privnote
**Manual password** <br>
**E-mail notification** with _reference name_ <br>
Note **self-destructs** after reading or _expire lifetime_ <br>
**Asking confirmation** before reading _(only for web reading)_

```python
import pyPrivnote as pn

note_link = pn.create_note(
"Super secret message",
manual_pass="12345",
duration_hours=5,
ask_confirm=False,
notify_email="address@domain.com",
email_ref_name="Note sent to Bob"
)
```

#### Release History

v0.0.1 - First release

Project details


Release history Release notifications

This version
History Node

0.0.1a1

Download files

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

Filename, size & hash SHA256 hash help File type Python version Upload date
pyPrivnote-0.0.1a1-py2.py3-none-any.whl (9.8 kB) Copy SHA256 hash SHA256 Wheel 3.4 Apr 17, 2017
pyPrivnote-0.0.1a1.tar.gz (6.6 kB) Copy SHA256 hash SHA256 Source None Apr 17, 2017

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page