Skip to content

okaits/nicovideo2discord

Repository files navigation

nicovideo2discord

ニコニコ動画を視聴する際に、自動的にDiscord Rich Presenceで共有する拡張機能です。 Ubuntu 24.04のChromiumで動作確認をしています。
pypresence

使い方

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

Requirements

  • PC
  • ブラウザ(Chromium系、もしくはFirefox)
  • Discord(Web版不可)

初期設定(Chromium系の場合)

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

初期設定(Firefoxの場合)

  1. ブラウザに拡張機能をインストール 最新リリースから、nicovideo2discord-[バージョン].xpiをダウンロードしようとすると、自動的にポップアップでインストールするか聞かるので、インストールする。
  2. サーバーのダウンロード 最新リリースから、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

About

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

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •