Skip to main content

A Python nostr bot framework

Project description

nostr bot

https://img.shields.io/pypi/v/nostr-bot.svg https://img.shields.io/travis/davestgermain/nostr_bot.svg Documentation Status

A Python nostr bot framework

To install:

pip install nostr-bot

To run:

nostr-bot run

For instance: PUBLIC_KEY=84dee6e676e5bb67b4ad4e042cf70cbd8681155db535942fcc6a0533858a7240 KINDS=1,4,5,7 nostr-bot run -c nostr_bot.examples.gotmail.GotMailBot

See the examples for more ideas of what you can do!

Features

  • RPC using ephemeral events

  • automatic reconnect

  • simple API

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

0.1.0 (2023-01-26)

  • First release on PyPI.

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

nostr_bot-0.3.0.tar.gz (15.0 kB view details)

Uploaded Source

Built Distribution

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

nostr_bot-0.3.0-py2.py3-none-any.whl (10.8 kB view details)

Uploaded Python 2Python 3

File details

Details for the file nostr_bot-0.3.0.tar.gz.

File metadata

  • Download URL: nostr_bot-0.3.0.tar.gz
  • Upload date:
  • Size: 15.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for nostr_bot-0.3.0.tar.gz
Algorithm Hash digest
SHA256 c20db9e9049b43d2cb905e5b624413989794c04eb6f4903982cca0826c4af716
MD5 dc6bedb7c963a7440efd40b5496749e4
BLAKE2b-256 55cade56a1f6a852aeea18613cf1ba227818334e4ba8a1fe91020ede6968d8eb

See more details on using hashes here.

File details

Details for the file nostr_bot-0.3.0-py2.py3-none-any.whl.

File metadata

  • Download URL: nostr_bot-0.3.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 10.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for nostr_bot-0.3.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 1aa43f64ae3efd9fe8690335f6e7cf7a73ee9d6d480fe4ea85dcb8bc8ad75918
MD5 36277231f1148eacb4ae5ca1bed19dd0
BLAKE2b-256 80ab3309231f668c2d1b1c3315d0b239d768659d1a715d93e15121ea1316dbb4

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