Skip to content

ニコニコ動画で視聴中の動画をDiscordのRich Presenceに共有する拡張機能です。(要・PC)

License

Notifications You must be signed in to change notification settings

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

ニコニコ動画で視聴中の動画をDiscordのRich Presenceに共有する拡張機能です。(要・PC)

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •