Skip to content

w3irdrobot/bullhorn

Repository files navigation

Bullhorn

Simple nostr notification service.

Example Config

The location of the config is expected to be in the location for your machine as defined in the dirs crate. On Linux, that will be $HOME/.config/bullrun/config.toml. The config is a TOML file. An example is below.

# The npub to monitor and notify of events on
npub = "npub1kmgpttf3hzmpnfa9jrpu99tqr8x865r2m7mkwwcvfs7pazm6dnvq5c97vh"

# Special npubs that have live events you want to be notified about
event_npubs = [
  # RHR
  "npub10uthwp4ddc9w5adfuv69m8la4enkwma07fymuetmt93htcww6wgs55xdlq",
]

Development

Ensure Rust and Cargo are installed. The easiey way to do that is using rustup. Then run the development server.

cargo run

Support

PRs are more than welcome!

Feeling generous? Leave me a tip! ⚡️[email protected].

Think I'm an asshole but still want to tip? Please donate to OpenSats.

Want to tell me how you feel? Hit me up on Nostr.

License

Distributed under the AGPLv3 License. See LICENSE.txt for more information.