Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ocknamo/n8n-nodes-nostrobots
n8n node to create nostr activities
https://github.com/ocknamo/n8n-nodes-nostrobots
Last synced: 3 months ago
JSON representation
n8n node to create nostr activities
- Host: GitHub
- URL: https://github.com/ocknamo/n8n-nodes-nostrobots
- Owner: ocknamo
- License: mit
- Created: 2023-04-27T14:47:03.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-24T09:18:42.000Z (7 months ago)
- Last Synced: 2024-05-20T00:14:26.421Z (6 months ago)
- Language: TypeScript
- Size: 366 KB
- Stars: 13
- Watchers: 3
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README-ja.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-nostr-japan - n8n-nodes-Nostrobots - An [n8n](https://n8n.io/) node for nostr. by [ocknamo](https://github.com/ocknamo) (Libraries)
README
English is [here](./README.md).
# n8n-nodes-Nostrobots
Nostrのためのn8nノード。
これは、n8n コミュニティノードです。 これにより、n8n ワークフローで nostr を使用できるようになります。
[Nostr は最も単純なオープン プロトコルです。 それは、検閲に耐えるグローバルな「ソーシャル」ネットワークをきっぱりと構築することができます。](https://github.com/nostr-protocol/nostr)
[n8n](https://n8n.io/) は [フェアコードライセンス](https://docs.n8n.io/reference/license/) のワークフロー自動化プラットフォームです。
* [Installation](#installation)
* [Operations](#operations)
* [Credentials](#credentials)
* [Usage](#usage)
* [Resources](#resources)## Installation
n8n コミュニティ ノードのドキュメントの [インストール ガイド](https://docs.n8n.io/integrations/community-nodes/installation/) に従ってください。
## Operations
- [Nostr Write (Nostr Robots)](./doc/write-ja.md)
- kind1 note の送信
- イベントの送信(advanced)
- 生のJsonイベント(advanced)
- [Nostr Read](./doc/read-ja.md)
- イベントの取得
- イベントID・公開鍵・文字列検索(NIP-50)・ハッシュタグ・メンション・jsonのフィルタによるクエリ。## Credentials
- 秘密鍵
- bech32 または小文字の 16 進文字列を使用できます。## Usage
[簡単なRSSフィードボットを作成するチュートリアル](./doc//rss-feed-bot-ja.md)を試すことができます。
## Resources
* [n8n community nodes documentation](https://docs.n8n.io/integrations/community-nodes/)
* [nips](https://github.com/nostr-protocol/nips#nips)## Test in local
[ノードをローカルで実行する](https://docs.n8n.io/integrations/creating-nodes/test/run-node-locally/#run-your-node-locally) をお読みください。
``` sh
# project root path
yarn build
yarn link# move to n8n node directory. eg. ~/.n8n/nodes
yarn link n8n-nodes-nostrobots
n8n start
```### Unit test
``` sh
yarn test
```## lint
``` sh
yarn format
yarn lint
```## TODO
- リレーからイベントを取得してトリガーする新たなノード
## See also
- [ノーコードで作るnostrボット - n8n-nostrobots](https://habla.news/u/[email protected]/1702402471044) (japanese)
## License
[MIT License](LICENSE.md)