- Chat Subscriber(複数の配信チャットを表示): こちら
- Discord Connector(Discord のいろいろ): こちら
※ このソフトはDiscord の Beta APIを利用しています
Youtube や Twitch などの複数を同時に表示 Emoji/Emote や投げ銭にも対応
- User like :
Open URL
in Browser - Streamer like :
Browser Source
in OBS (Recommended CSS is written below)
Example URL:
https://live.aatomu.work/?youtube=<Youtube Channel ID>
https://live.aatomu.work/?twitch=<Twitch Channel ID>
https://live.aatomu.work/?youtube=<Youtube Channel ID>&twitch=<Twitch Channel ID>&limit=10
https://live.aatomu.work/?youtube=<Youtube Channel ID>&limit=10?cleanup=120
Key | Value Type | Description | Example |
---|---|---|---|
youtube | string | Youtube Live Channel | youtube=@ProjectCBW |
watch | string | Youtube Video ID | watch=xxxxxxx |
twitch | string | Twitch Live Channel | twitch=ProjectCBW |
niconico | string | Niconico Live Channel | niconico=xxxxx |
twicas | string | Twicas Live Channel | twicas=xxxxx |
openrec | string | OpenRec Live Channel | openrec=xxxxx |
Key | Value Type | Description | Example | Default |
---|---|---|---|---|
limit | number | Display Limit | limit=10 |
20 |
cleanup | number | Cleanup Delay(Second) | cleanup=10 |
|
tip | number,number,number | Tip Message Read Configindex,rate,volume *Required enable button click |
tip=0,1,1 |
|
message | number,number,number | Normal Message Read Configindex,rate,volume *Required enable button click |
message=0,1,1 |
OBS Custom CSS:
body {
background-color: rgba(0, 0, 0, 0);
overflow: hidden;
}
Site | Message | Emoji/Emote | Tip |
---|---|---|---|
Youtube | ✅ | ✅ | ✅ |
Twitch | ✅ | ✅ | 🔺 |
Niconico | ✅ | ❌ | |
Twicas | ✅ | ❌ | |
OpenREC | ✅ | ❌ | ❌ |
- Normal Chat
<div class="contents">
<div class="content {Site}">
<span class="time">00:00:00</span>
<div class="icon">
<img src="..." />
</div>
<span class="name">...</span>
<div class="message-root">
<span class="message">...</span>
<span class="channel">...</span>
</div>
</div>
</div>
- Tip Chat
<div class="contents">
<div class="content {Site}">
<span class="time">00:00:00</span>
<div class="icon">
<img src="..." />
</div>
<span class="name">...</span>
<div class="message-root">
<span class="message">
<span class="money" style="color: #000000;background-color: #000000;">$0.00</span>
...
</span>
<span class="channel">...</span>
</div>
</div>
</div>
※ クレジット表記をしていただけると開発者が喜びます。
例: Chat Subscriber(https://github.com/aatomu/chat_subscriber/#chat_subscriber) を利用しています
Name | Products |
---|---|
aatomu(@aatomu) | Front: HTML,Javascript,CSS Background: Typescript |
らる(@rarula) | Background: Typescript(Refactoring) |
椛野りあ(@KuoN_aLia) | Front: CSS(Design) |
Name | Products |
---|---|
ProjectCBW(@ProjectCBW) | Youtube/Twitch live test |
Project CBW Listeners | Message view test, Design layout check |
しぐりむん(@shiglimnn) | Multi Twitch live test |
- Discord の VC を移動しても自動で追いかけるように
- VC の名前を表示する,Discord ニトロの装飾を表示
- Advanced: Discord の Text を表示する
- Advanced: Discord のプロフィールをカスタマイズする
- DiscordConnector-Win64.exe を開く
Raw の 2 つ右のアイコン 📥 をクリックしダウンロード(以下DiscordConnector
)
デスクトップ等にDiscordConnector
をファイルを移動する
DiscordConnector
をダブルクリックし起動する(この際 ファイアウォールを許可する) - Discord Develop Applications を開く
New Applications
をクリックする
Name
にConnector
と入力する
利用規約に同意しCreate
する
https://live.aatomu.work/discord/?id=➀&secret=➁
上記をコピーし メモ帳などに貼り付ける- サイドバーの
Oauth2
をクリックする
Client ID
をCopy
を押し ➀ を書き換えるClient Secret
のところのReset Secret
を押し
(※この際 2FA が入る場合があります)
表示されたCopy
を押し ➁ を書き換えるRedirects
のAdd Redirects
を押し
https://live.aatomu.work
を入力した後
Save Changes
する- 書き換え終わった URL を
OBSのブラウザソース
の URL に設定する
(※配信をしない人は飛ばしてください) - Discord に表示される認証で
認証
を押す
- 上記で作成したリンクのあとに
&channel=<ChannelID>
を追加し開くだけ
- サイドバーの
Rich Presence
を開き
Add Image(s)
で画像を追加,名前を設定し
Save Changes
する
- activity.json をダウンロード
DiscordConnector
と同じところに置く
中身を好きなように書き換える - ブラウザーでリンクを開きなおす
※毎回 開きっぱなしにする必要があります
- Discord-Connector の exe を実行する
- OBS を起動する
Discord に認証画面が表示されるので、認証を押す
- Discord-Connector の exe へのショートカットを作成する。
Windows
+R
を押し、出てきた画面に shell:startup と入力する- 開いた場所に、ショートカットを移動する。 PC 起動時に自動的に exe が実行されるため、起動忘れがなくなります!
OBS Custom CSS:
※ さらにカスタムするときはこちら Discord CSS Generator
body {
background-color: rgba(0, 0, 0, 0);
overflow: hidden;
}
.channel {
display: none;
}
<div id="errors" class="error">...</div>
<div id="root" class="root">
<div id="channel" class="channel">XXXXXX</div>
<div id="users" class="users">
<div id="0000000" class="user me">
<img class="icon" src="https://cdn.discordapp.com/avatars/...." />
<span class="nick">....</span>
<span class="name">....</span>
</div>
<div id="111111111" class="user">
<img class="icon" src="https://cdn.discordapp.com/avatars/...." />
<img class="decoration" src="https://cdn.discordapp.com/...." />
<span class="nick">....</span>
<span class="name">....</span>
</div>
</div>
<div id="messages" class="messages">
<div class="message">
<img class="icon" src="https://cdn.discordapp.com/avatars/...." />
<span class="nick" style="color: rgb(153, 255, 102);">....</span>
<span class="name" style="color: rgb(153, 255, 102);">....</span>
<time class="timestamp" datetime="2024-00-00T00:00:00.000Z">00:00</time>
<span class="content">....</span>
</div>
</div>
</div>
※ クレジット表記をしていただけると開発者が喜びます。
例: DiscordConnector(https://github.com/aatomu/chat_subscriber/#discord_connector) を利用しています
Name | Products |
---|---|
aatomu(@aatomu) | Front: HTML,Javascript,CSS Background: Golang |
椛野りあ(@KuoN_aLia) | Front: CSS(Design) |
Name | Products |
---|---|
RinProducts(@RinProducts) | README review & Screenshot provider |