Skip to content

技術書典11にて頒布した 愚者と技術 vol.1 2章「Oggから見るメディアファイルのなかみ」のサンプルプロジェクトです。

License

Notifications You must be signed in to change notification settings

gusyatto-corp/shoten11-discord-record-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

愚者と技術 vol.1 Oggから見るメディアファイルのなかみ

技術書典11にて頒布した 愚者と技術 vol.1 2章「Oggから見るメディアファイルのなかみ」のサンプルプロジェクトです。

Oggの生成に自前実装を用いたDiscord録音botのサンプルです。

node.js v14で動作確認済み

プロジェクト構造

src
├── index.ts        DiscordBotの実装
└── ogg             oggの生成に関する実装
    ├── index.ts    Oggの実装
    ├── oggcrc.ts   Oggチェックサム計算
    ├── opus.ts     Opusストリームを持つOggの実装
    └── page.ts     Oggページの実装

実行

事前にDiscordBotを作成し、

  • Voice/Connect
  • Voice/Speech

の権限を持たせて任意のサーバに参加させておく必要があります。

$ yarn install
$ BOT_TOKEN="xxxxxxxxxx" yarn start

About

技術書典11にて頒布した 愚者と技術 vol.1 2章「Oggから見るメディアファイルのなかみ」のサンプルプロジェクトです。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published