回答編集履歴

2

 

2022/09/17 11:30

投稿

退会済みユーザー
test CHANGED
@@ -1,4 +1,4 @@
1
- そもそも、client.run の位置が間違っているため、botが起動していません。
1
+ そもそも、client.run のインデント位置が間違っているため、botが起動していません。
2
2
 
3
3
  また、質問文記載の test.py のコードと「test2.pyで誰かからM,startというメッセージを受け取った時にtest.pyに"OK"と送りたい」という日本語から推測するに、
4
4
  「discord で誰かが "M,start" というメッセージを入力したときに、それを検知して、コンソールに "OK" と表示したい」、ということだと理解しました。

1

 

2022/09/17 11:29

投稿

退会済みユーザー
test CHANGED
@@ -1,6 +1,6 @@
1
1
  そもそも、client.run の位置が間違っているため、botが起動していません。
2
2
 
3
- また「test2.pyで誰かからM,startというメッセージを受け取った時にtest.pyに"OK"と送りたい」という日本語から推測するに、
3
+ また、質問文記載の test.py のコードと「test2.pyで誰かからM,startというメッセージを受け取った時にtest.pyに"OK"と送りたい」という日本語から推測するに、
4
4
  「discord で誰かが "M,start" というメッセージを入力したときに、それを検知して、コンソールに "OK" と表示したい」、ということだと理解しました。
5
5
 
6
6
  この要件の場合、test.py と test2.py を分ける必要はなく、下記のように修正したtest2.py だけ実行させればよいと思います。