ObsidianからX(Twitter)へ送信する方法【完全版】
ObsidianからX(Twitter)に投稿する方法は、これまで以下のとおり、記事にしてきました。全文と選択したテキストを投稿する方法です。
Appleのショートカットを使ったりTemplaterを使ったりで、もっとシンプルにしたいと思っていました。
そこで、この記事。
これはスゴイです。次の3パターンが1つのスクリプトで実現できるのです。
- 範囲選択しているときは、その部分をXへ転送
- 選択してなければカーソル行をXへ転送
- カーソル行が空行なら本文の全文をXへ転送
しかも要望してつけていただいたのですが、ダブルブラケットがある場合、転送した内容からは外してくれるんです。
ObsidianでリンクつきのメモをXに投稿するとき、これが便利なんですよね。
もう完璧。
これだけでも十分なのですが、以下の2点を加えたくてアレンジしました。
- 本文の全文だけでなくタイトルも転送
- 転送した内容からタグを削除
JavaScriptはほとんど理解できていないのですが、これまで使ってきたObsidianのスクリプトを参考にしたらなんとかできました。
「tp.file.title + "\n" +」と「s = s.replace(/#[^\s#]+/mg, "")」
を加えただけなのですが、できたときは嬉しいですね。素人だけに。
以下が、アレンジした後のコードです。
<%*
url = "twitter://post?message="
s = tp.file.selection()
if(s){
tp.file.cursor_append(s)
}else{
e = app.workspace.activeLeaf.view.editor
p = e.getCursor().line
s = e.getLine(p)
if(!s) s = tp.file.title + "\n" + tp.file.content
}
s = s.replace(/!?\[\[(.+?)\]\]/mg, "$1")
s = s.replace(/#[^\s#]+/mg, "")
open(`${url}${encodeURIComponent(s)}`)
%>
タイトル(ファイル名)は「TwitterPerfect」にしましたよ。今までの懸案がこれで一気に解決できたので私としては完璧なんです!
ちなみに登録方法は、コードをノートに書いてタイトルをつけます。そして、コミュニティプラグイン「Templater」の「Template Hotkeys」に登録します。あとは、使いたいノートを開いてコマンドパレッドなどで呼び出すだけですね。
この記事は以上です。
このブログには、iPhone・iPad・Apple Watch、アプリ、Kindle出版、ブログ運営などに関する記事があります。カテゴリーページや下にある「関連記事」を、ぜひご覧ください。
Gyazoに画像をアップロードして自動的にObsidianに表示させる方法
2024年7月21日 小田やかた
ObsidianをiPhoneで使うなら「Editing Toolbar」が便利 〜ツールバーを設置でき文字色や背景色をつけることもできる!〜
2024年8月9日 小田やかた
Obsidian Syncのデータの容量を節約するためにしたこと
2024年7月7日 小田やかた
【読者特典】Obsidianのはじめ方
2023年9月24日 小田やかた
Obsidianの特定のノートや機能にアクセスしやすくする工夫【試行錯誤中】
2023年3月1日 小田やかた
iPhoneのObsidianでテキスト選択中にモバイルクイックアクションが使えないときの対処法
2024年7月27日 小田やかた
知識の整理には別名設定ができる「Obsidian」のエイリアス機能が便利
2022年11月29日 小田やかた
ObsidianのTemplaterのスクリプトのまとめ
2023年9月14日 小田やかた
Obsidianの隠しフォルダにアクセスする方法
2024年7月11日 小田やかた
iPadのObsidianで変換候補がダークモードになったときの対処法
2023年11月21日 小田やかた
Obsidianで文字に背景をつける方法
2024年8月7日 小田やかた
タスク管理アプリ「TickTick」が秀逸過ぎたので仕事もプライベートも乗り換えた
2024年12月18日 小田やかた
このブログを書いている ブロガー&Kindle作家 の小田やかたです。
二人の子どもを持つ共働きサラリーマンです。
iPhone・iPadアプリを活用した効率的なインプットとアウトプットの方法をブログ、Kindle本、X、noteで発信しています。

【新版】Apple Watchで何ができるか 〜起床から就寝までの実際の使い方を徹底公開〜
-
iPhoneやiPadで画像の拡張子を変更する方法
-
タスク管理アプリ「TickTick」が秀逸過ぎたので仕事もプライベートも乗り換えた
-
新刊発売!『読書を自分に活かす「つながる読書ノート」の作り方』
-
Obsidianの「Minimal Thema settings」の設定内容の詳細
-
Evernoteの代替とこれからのEvernote 〜Apple純正メモアプリとターボスキ...
-
はじめての「WorkFlowy」カスタマイズ【Windows・Mac編】
-
ObsidianをiPhoneで使うなら「Editing Toolbar」が便利 〜ツール...
-
WorkFlowyにWebページのタイトルとURLを簡単に保存する方法【まとめ】
-
アウトライナー「OmniOutliner」の基本操作マニュアル【Mac版】
-
Apple純正メモアプリでWebページの全文を画像も含めてキレイに保存する方法


























