4
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【Python 通知用】LINE Notify の代替サービス【Discord】

Last updated at Posted at 2024-10-08

概要

LINE Notify が2025年3月31日をもってサービス終了することが発表されました。
プログラムの実行状況通知などに利用していた方も多いと思われます。

本記事では、LINE Notify の代替サービスとして Discord に Python から通知を送る手順を説明します。

1. Discord の Webhook URL をコピーする

  1. Discord で Python 通知用のテキストチャンネルを新規作成する
  2. 新規作成したチャンネルの歯車マーク チャンネルの編集 をクリックする
  3. 連携サービス をクリックする
  4. ウェブフックを作成 をクリックする
  5. 作成したウェブフックの お名前 を適当な名前に編集する(通知がきたときに表示される名前)
  6. ウェブフック URL をコピー をクリックして URL をコピーする

2. Python から通知を送る

  1. 以下のコードを実行する
import requests

url = "<コピーしたウェブフック URL>"

message = "<送信したい内容>"
data = {"content": message}

try:
    requests.post(url, data=data)
except Exception as e:
    print(f"エラー:{e}")
4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?