🔗

【PC/iPhone】Discordに爆速でリンクを送信する方法【Webhook】

に公開

はじめに

こんにちは。ぽぽらす(@popo_lus)と申します。

みなさんは、PCで見ているページをスマホで見たい時、どのようにスマホにリンクを送っていますか?
また、その逆、スマホからPCにリンクを送る時は?
私は、コミュニケーションアプリであるDiscordに自分だけのサーバーを作成して、そこにリンクを送信しています。
しかし、毎回URLをコピーして貼り付けたりするのは面倒ですよね......。

というわけで、この記事では私が実践しているDiscordへのリンク送信の効率化する方法を紹介します!
(実は、昔に複数端末間でURL等を共有するのに最適なアプリとして「PushBullet」というものが存在していました。この方法はその代替として考えたものです。)

前提条件

  • Discordのアカウントを作成済み
  • URLを送信したいサーバー・チャンネルを作成済み

Webhook URLの取得

今回紹介する方法では、Webhookを使用します。
Discordでは、Webhookを用いることでDiscordアプリを介さず外部のアプリからメッセージを送信することができます。

以下の記事などを参考に、送信したいチャンネルのWebhook URLを取得してください。
https://zenn.dev/lambta/articles/5edbda4ccb1ec6

PC→Discordへのリンク送信

PCのブラウザからDiscordにリンクを送信するには、ブックマークレットを使用します。

お使いのブラウザ上で新規ブックマークを作成し、URLの部分に以下のコードを貼り付けてください。
(新規ブックマークは、Chrome等ではブックマークバーを右クリックし「ページを追加」を選択することで作成できます。)
ただし、以下コード内の「!!Webhook URL!!」という部分を削除し、取得したWebhook URLに置き換えてください。

javascript: var url=location.href;var json_text={'content':url,};var response=fetch('!!Webhook URL!!',{method:'POST',headers:{'Content-Type':'application/json;charset=utf-8'},body:JSON.stringify(json_text)});

これで、Discordに送信したいページを開いた状態で追加したブックマークをクリックすると、DiscordにURLが送信されているはずです!

iPhone→Discordへのリンク送信

iPhoneからDiscordにリンクを送信するには、ショートカットアプリを利用します。

以下のリンクから、ショートカットを取得して下さい。
https://www.icloud.com/shortcuts/379dd5b3c5a048b796700df4d3c54aa2

画面の指示通りに進み、以下のような表示になったら先ほど取得したWebhookのURLを入力してください。

これで設定は完了です。
任意のサイト/アプリの共有ボタンを押すと、「Discordへ送る」という共有メニューが追加されているはずです。

まとめ

Webhookを利用することで、Discordへのリンク送信が爆速で行える!
僕自身、この方法を毎日活用してシームレスにパソコン↔︎スマホ間移動を行っています。
皆さんも、ぜひ一度使用してみてください!

ぽちぽちのつどい

Discussion