Skip to content

Share information of video what you are playing at nicovideo to discord rich presence.

License

Notifications You must be signed in to change notification settings

okaits/nicovideo2discord

Repository files navigation

nicovideo2discord

ニコニコ動画にある動画を閲覧したら、自動的にDiscord Rich Presenceで共有します。
Ubuntu 24.04のChromiumで動作確認をしています。

使い方

ブラウザから直接Discordにいろいろするのは難しいので、Python3でHTTPサーバーを建ててそこらへんを代わりにいろいろしてもらう、という構造になっています。

Requirements

  • PC
  • ブラウザ

初期設定

  1. ソースコードをダウンロード
    最新リリースから、ソースコードをダウンロードしてください。
  2. ブラウザに拡張機能をインストール
    (Chromium系の場合)chrome://extensionsを開き、右上の「デベロッパー モード」をONにし、左上の「パッケージ化されていない拡張機能を読み込む」を押し、先ほどダウンロードしたソースコードのbrowser_addonディレクトリを選択してください。
  3. サーバーのダウンロード 最新リリースから、Windowsならwindows_amd64_executable_server.exeを、Linuxならlinux_amd64_executable_server.elfをダウンロードしてください。

使用

Windows

  1. Discordを開く
  2. 初期設定時にダウンロードしたwindows_amd64_executable_server.exeをダブルクリック(実行)してください。
  3. 初回のみ「WindowsによってPCが保護されました」というダイアログが表示されるので、詳細情報をクリックすることで右下に現れる実行ボタンを押して実行してください。
  4. 動画を観る

Linux

  1. Discordを開く
  2. 初期設定時にダウンロードしたlinux_amd64_executable_server.elfに、付与されていない場合は実行権限を付与し、実行する
  3. 動画を観る

開発者向け

  1. Discordを開く
  2. python3 -m poetry run python3 server.py
    リポジトリにcdしてから、サーバーを起動します。
  3. 動画を観る

License

MIT License

Contributer