【DiscordBot】会話Bot – DiscordChatterBotのセットアップ
こんな感じに会話してくれるBOTです。
必要なもの
・Python 3.8が動かせる環境
・DiscordBotのToken
方法
以下のようにインストールしていく
pip install git+https://github.com/notChewy1324/ChatterBot
pip install --upgrade spacy==2.3.5
pip install py-cord==2.0.0rc1
pip install git+git://github.com/gunthercox/chatterbot-corpus/@master#egg=chatterbot_corpus
python3 -m spacy download ja_core_news_sm
https://github.com/lenlino/DiscordChatterBot
上のサイトからDownloadして、main.pyとlanguage.pyを設置
main.pyの内容を変更
tokenをBotのtokenに
canuselearningcommandに learningコマンドが利用できるuseridを追加
main.py を実行すれば動きます。
コマンド
/learning – コマンドを実行したチャンネルを学習します。引数にユーザーを指定するとそのユーザーの会話だけを学習します。