はじめに
私が身内で使っているPythonで書いたDisocrd Botのプログラムを
https://github.com/ihatasi/Discord_bot
に公開しました.自由にお使いください.
このプログラムを使用したことによって発生した問題は自己責任でお願いします.
また,基本的にプログラムを直す予定もないので,間違いを発見したら自分で直してください.
機能
-h
とdiscordにチャットを送ると以下のようなリストが返ってきて,機能の確認ができます.
8と9は友人作の部分です.
- DiscordにBotがログインする(最低限の機能).
- ボイスチャネルの人数が0から1になったとき,「〇〇(初めに入室した人)が通話を開始しました」と指定のテキストチャネルに送る.また,最後の一人が抜けたとき,「〇〇(最後に出た人)が通話を終了しました」と指定のテキストチャネルに送る.
- 「こんにちは」と送ると「こんにち殺法!」とその画像を返してくる.
- 「こんにち殺法」から始まる文を送ると「†こんにち殺法返し†」とその画像返す.
- 10%の確率で自分のこんにち殺法にこんにち殺法返しをしてコンボが決まった画像を送る.
- 「プニキ」と送るとプーさんのホームランダービーのURLを返す.
- 「tenhou」と送ると自分たちがいつも使うテンホウの部屋URLを返す.
- 「アレが読みたい」と送るとなろうのURLを返す.
- 「今日のゲーム」と送るとすでに登録されているリストからゲームを一つ選ぶ.
- 「ynews」と送るとYahoo!ニュースのトップ記事を5つのタイトルと短縮URLを返す.
- 「nnews」と送るとNHKニュースのトップ記事を5つのタイトルと短縮URLを返す.
- Twitterの@UN_NERV(https://twitter.com/UN_NERV)のツイートを取得
12-1. 「NHK」が入ったツイートを自動取得,指定チャネルに送信
12-2. 「緊急地震速報 最終報」または「地震情報」を自動取得,指定チャネルに送信
12-3. 「全国の天気」を自動取得,指定チャネルに送信
終わりに
良いDiscordライフを