##前提・実現したいこと
######前提
・discord.pyを使ってボットを使っています
・repl.itを使用しております
######実現したいこと
・botでgoogle検索ができるようにしたいです
発生している問題・エラーメッセージ
Traceback (most recent call last): File "main.py", line 202, in <module> from googlesearch import search ModuleNotFoundError: No module named 'googlesearch'
該当のソースコード
Python
1# exitを使うため 2import sys 3# discordのAPI 4import discord 5# Google検索 6from googlesearch import search 7 8client = discord.Client() 9 10# とりあえずフラグでモード管理しようかなと 11ModeFlag = 0 12 13# メッセージを受けた時の動作 14@client.event 15async def on_message(message): 16 # イベント入るたびに初期化はまずいのでグローバル変数で 17 global ModeFlag 18 # botの発言は無視する(無限ループ回避) 19 if message.author.bot: 20 return 21 # 一応終了するコマンドも用意しておく 22 if message.content == '!exit': 23 await message.channel.send('ノシ') 24 sys.exit() 25 # google検索モード(次に何か入力されるとそれを検索) 26 if ModeFlag == 1: 27 kensaku = message.content 28 ModeFlag = 0 29 count = 0 30 # 日本語で検索した上位5件を順番に表示 31 for url in search(kensaku, lang="jp",num = 5): 32 await message.channel.send(url) 33 count += 1 34 if(count == 5): 35 break 36 # google検索モードへの切り替え 37 if message.content == '!google': 38 ModeFlag = 1 39 await message.channel.send('検索するワードをチャットで発言してね') 40 41# botの起動と接続 42client.run('botのアクセストークン')
試したこと
何をすればいいのかわからなかったのでなにもできていません
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。