積雲が映像制作したMV『RANGEFINDER』公開中
専門88IO

【Discord】VC強制切断ボット制作 ー3月版ー

専門

以前導入部分のスライドを載せたVC強制切断Bot制作の続きです。

【Discord】VC強制切断ボット制作 ー導入ー
前年にオンライン飲み会が開催された話を聞いた。実地開催と異なり門限も終電も閉店もないので、結局1日に渡って飲み食い談笑したらしい。 この話をきっかけにボイスチャットから強制的に切断してくれるボットを作ろうと考えていた。今更動き出した訳だけど...

言語はPythonを採用し、APIラッパーライブラリdiscord.pyを利用して作成することにしました。

最低限の機能を実装したものの、時刻指定はXX:XXに限られており自由度はまだないです。

スライドの概要としては、

  • discord.pyについて
  • ユーザーの通話切断方法
  • ユーザーがVCにいるか判定する方法
  • 時刻指定方法(初期型)
  • 音声を利用するにあたって
  • Herokuについて

といった感じです。

5月版時点で一旦完結したので別途記事にしようと思います。次は4月版です。

GitHubのリポジトリも貼っておきます。

GitHub - 88IO/snipe: 通話強制切断DiscordBot
通話強制切断DiscordBot. Contribute to 88IO/snipe development by creating an account on GitHub.

スライドの説明からの変更点は多いですが、そこら辺については5月版(最終版)で。

 

コメント

タイトルとURLをコピーしました