金価格アラート
中級
これはCrypto Trading分野の自動化ワークフローで、10個のノードを含みます。主にIf, Html, HttpRequest, ScheduleTriggerなどのノードを使用。 ウェブスクレピングでLINE金价レートアラート
前提条件
- •ターゲットAPIの認証情報が必要な場合あり
カテゴリー
ワークフロープレビュー
ノード接続関係を可視化、ズームとパンをサポート
ワークフローをエクスポート
以下のJSON設定をn8nにインポートして、このワークフローを使用できます
{
"id": "CQ33IAKSfdDbLzmK",
"meta": {
"instanceId": "558d88703fb65b2d0e44613bc35916258b0f0bf983c5d4730c00c424b77ca36a"
},
"name": "Gold Price Alert",
"tags": [],
"nodes": [
{
"id": "771277db-5553-4d8f-8519-a27e25107178",
"name": "スケジュールトリガー",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
-480,
20
],
"parameters": {
"rule": {
"interval": [
{
"field": "hours",
"hoursInterval": 6
}
]
}
},
"typeVersion": 1.2
},
{
"id": "cf148eee-50dc-41a7-9555-a906676bbc81",
"name": "条件分岐",
"type": "n8n-nodes-base.if",
"position": [
360,
20
],
"parameters": {
"options": {},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "strict"
},
"combinator": "and",
"conditions": [
{
"id": "6decc8be-9041-4975-b700-16f8360578b5",
"operator": {
"type": "number",
"operation": "gt"
},
"leftValue": "={{ parseFloat($json['#DetailPlace_uc_goldprices1_lblBLBuy'].replace(/[^\\d.]/g, '')) }}",
"rightValue": 52300
},
{
"id": "553a009d-a08a-4746-b546-d1a43352b07f",
"operator": {
"name": "filter.operator.equals",
"type": "string",
"operation": "equals"
},
"leftValue": "",
"rightValue": ""
}
]
}
},
"typeVersion": 2.2
},
{
"id": "f98523e4-4dbc-486c-9a7e-babb024aa907",
"name": "付箋",
"type": "n8n-nodes-base.stickyNote",
"position": [
-560,
-80
],
"parameters": {
"width": 260,
"height": 260,
"content": "Schedule to check every 6 hours to see the current gold price"
},
"typeVersion": 1
},
{
"id": "62bd43cd-755c-44b7-b30d-27416d61f9a5",
"name": "付箋1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-280,
-80
],
"parameters": {
"color": 5,
"width": 260,
"height": 260,
"content": "To get normal webpage, we can use HTTP request without any authoriation and the output will be HTML code"
},
"typeVersion": 1
},
{
"id": "e6d39001-667e-4632-9b46-2890e2c9aa60",
"name": "付箋2",
"type": "n8n-nodes-base.stickyNote",
"position": [
0,
-80
],
"parameters": {
"color": 5,
"width": 260,
"height": 260,
"content": "We would specify what we want from the HTML code earlier eg. Price -- You can find the element by right click > inspect "
},
"typeVersion": 1
},
{
"id": "ec2e7f8b-1867-436a-8537-af9c69d9c726",
"name": "ウェブページ取得",
"type": "n8n-nodes-base.httpRequest",
"position": [
-200,
20
],
"parameters": {
"url": "https://www.goldtraders.or.th/",
"options": {}
},
"typeVersion": 4.2
},
{
"id": "35f7cac8-ce35-4ba8-893d-aa69e0ea5141",
"name": "価格抽出",
"type": "n8n-nodes-base.html",
"position": [
80,
20
],
"parameters": {
"options": {},
"operation": "extractHtmlContent",
"extractionValues": {
"values": [
{
"key": "#DetailPlace_uc_goldprices1_lblBLBuy",
"cssSelector": "#DetailPlace_uc_goldprices1_lblBLBuy"
}
]
}
},
"typeVersion": 1.2
},
{
"id": "a8f8d4ed-124d-4921-a03a-25459a015100",
"name": "付箋3",
"type": "n8n-nodes-base.stickyNote",
"position": [
280,
-140
],
"parameters": {
"color": 4,
"width": 260,
"height": 320,
"content": "We do not want all the alerts. Thus, we only filter to alert once the price is more than the given number.\n\nIn order to compare, we also need to convert the text to number as well."
},
"typeVersion": 1
},
{
"id": "1a3cce75-f2d0-4934-b0c9-7c7f8b4e5681",
"name": "Lineメッセージ送信",
"type": "n8n-nodes-base.httpRequest",
"position": [
660,
-120
],
"parameters": {
"url": "https://api.line.me/v2/bot/message/push",
"method": "POST",
"options": {},
"jsonBody": "={\n \"to\": \"Ue9cc622e33e5333e3784298412ec9aed\",\n \"messages\":[\n {\n \"type\":\"text\",\n \"text\":\"ราคาทองวันนี้ {{ $json['#DetailPlace_uc_goldprices1_lblBLBuy'] }}\"\n }\n ]\n}",
"sendBody": true,
"specifyBody": "json",
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth"
},
"credentials": {
"httpHeaderAuth": {
"id": "lKd3b2nc8uNJ148Z",
"name": "Line @271dudsw MiniBear"
}
},
"typeVersion": 4.2
},
{
"id": "b979a549-4717-49f1-8678-e3b699682dc9",
"name": "付箋4",
"type": "n8n-nodes-base.stickyNote",
"position": [
580,
-220
],
"parameters": {
"width": 260,
"height": 260,
"content": "When the condition is met, it'll send the message via line. This can be other platform such as telegram or email"
},
"typeVersion": 1
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "ac7f75f8-6820-4ec3-9934-0fbcc45cfad3",
"connections": {
"cf148eee-50dc-41a7-9555-a906676bbc81": {
"main": [
[
{
"node": "1a3cce75-f2d0-4934-b0c9-7c7f8b4e5681",
"type": "main",
"index": 0
}
]
]
},
"ec2e7f8b-1867-436a-8537-af9c69d9c726": {
"main": [
[
{
"node": "35f7cac8-ce35-4ba8-893d-aa69e0ea5141",
"type": "main",
"index": 0
}
]
]
},
"35f7cac8-ce35-4ba8-893d-aa69e0ea5141": {
"main": [
[
{
"node": "cf148eee-50dc-41a7-9555-a906676bbc81",
"type": "main",
"index": 0
}
]
]
},
"771277db-5553-4d8f-8519-a27e25107178": {
"main": [
[
{
"node": "ec2e7f8b-1867-436a-8537-af9c69d9c726",
"type": "main",
"index": 0
}
]
]
}
}
}よくある質問
このワークフローの使い方は?
上記のJSON設定コードをコピーし、n8nインスタンスで新しいワークフローを作成して「JSONからインポート」を選択、設定を貼り付けて認証情報を必要に応じて変更してください。
このワークフローはどんな場面に適していますか?
中級 - 仮想通貨取引
有料ですか?
このワークフローは完全無料です。ただし、ワークフローで使用するサードパーティサービス(OpenAI APIなど)は別途料金が発生する場合があります。
関連ワークフロー
私のワークフロー20
Telegram、Perplexity AI、PDFレポートを使用して、米国株投資ポートフォリオを自動分析
If
Code
Html
+
If
Code
Html
62 ノードSolido AI
仮想通貨取引
感謝の壺リマインダー
AIベースのLINE感謝リマインダーワークフロー
Set
Http Request
Schedule Trigger
+
Set
Http Request
Schedule Trigger
9 ノードlin@davoy.tech
その他
SOL/USDTマルチタイムフレームAI市場解析器&取引システム(Telegram承認含む)
Gemini AI、多時間枠分析、AFK Cryptoを使ってSolana取引を自動化する
If
Code
Wait
+
If
Code
Wait
56 ノードJeff
仮想通貨取引
感情分析ロボット
Google GeminiとEODHDニュースAPIを使用した株式感情分析の自動化
If
Code
Http Request
+
If
Code
Http Request
18 ノードRaz Hadas
仮想通貨取引
チャットボットAI
LINE上で、心理健康対話をサポートするあなた独自の心理咨询チャットボットを構築する
If
Set
Webhook
+
If
Set
Webhook
14 ノードlin@davoy.tech
その他
Degen Alpha
OpenAIの暗号Alphaスキャナーを使用 - チェーンアドレスとソーシャルアラートをTelegramに送信
If
Code
Merge
+
If
Code
Merge
38 ノードLuka Zivkovic
仮想通貨取引