Skip to content

Add yolopost plugin for nostr publishing#18

Merged
dergigi merged 20 commits intomasterfrom
yolopost
Aug 23, 2025
Merged

Add yolopost plugin for nostr publishing#18
dergigi merged 20 commits intomasterfrom
yolopost

Conversation

@dergigi
Copy link
Owner

@dergigi dergigi commented Aug 23, 2025

This PR adds a new yolopost plugin that automatically publishes episode titles and audio upload links to nostr when trigger words are detected. The plugin reads from the title and blossom plugins, combines their outputs, and publishes to nostr using the nak tool. The plugin system has been enhanced to automatically capture command stdout and save it to the appropriate plugin output directories.

  • Added yolopost plugin with trigger keywords for automatic nostr posting
  • Enhanced plugin system to automatically write command stdout to output files
  • Fixed file path handling to match actual directory structure (titles/, blossoms/, yoloposts/)

dergigi added 19 commits August 23, 2025 09:44
- Fix code formatting with black
- Fix import sorting with isort
- Fix flake8 style issues with noqa comments for necessary path modifications
- Add missing return type annotations for mypy
- Add type ignore comments for local module imports
@dergigi dergigi self-assigned this Aug 23, 2025
@dergigi dergigi merged commit c6d3c23 into master Aug 23, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments