はじめに
Discordに定期的にメッセージを投稿したい時の方法を説明します。
Googleアカウントを持っていれば無料で誰でも作れます!
Webhookを使用します。
やり方
Webhookの準備
- 定期的な投稿をしたいチャンネルのチャンネル設定を開きます
- 「連携サービス」から「ウェブフックを作成」
- 適当なアイコン、名前を設定しましょう
- 「ウェブフックURLをコピー」を押し、URLを控えておきます
Google Apps Script
function myFunction() {
const WEBHOOK_URL = ""; //コピーしたWebhookURLをペースト
const payload = {
content: "投稿するテキスト"
};
UrlFetchApp.fetch(WEBHOOK_URL, {
method: "post",
contentType: "application/json",
payload: JSON.stringify(payload),
});
}
- 2行目に、先ほどコピーしたWebhookURLをペーストしてください
- 5行目の「投稿するテキスト」をお好きなメッセージに置き換えてください
トリガー設定
「イベントのソースを選択」以下の設定を変更することで、メッセージの投稿間隔を自由に設定することができます。
まとめ
- Google Apps ScriptとWebhookを使うことで、無料で簡単にメッセージを投稿できる!