回答編集履歴

4

誤りを修正

2020/10/11 10:04

投稿

sevenc-nanashi
sevenc-nanashi

スコア643

test CHANGED
@@ -1,37 +1,3 @@
1
- APIリファレンスのよくあ質問に書てあります。もう少し検索してから質問しましょう。
1
+ そもそも返信すコードがなようです。
2
2
 
3
- [discord.py 1.5.0 ドキュメント/よくある質問/on_message を使うとコマンドが動作しなくなります。どうしてですか。](https://discordpy.readthedocs.io/ja/latest/faq.html#why-does-on-message-make-my-commands-stop-working)
4
-
5
-
6
-
7
- > デフォルトで提供されている`on_message`をオーバーライドすると、コマンドが実行されなくなります。これを修正するには`on_message`の最後に`bot.process_commands(message)`を追加してみてください。
8
-
9
- ```python
10
-
11
- @bot.event
3
+ 動くわけありません。
12
-
13
- async def on_message(message):
14
-
15
- # 何かする
16
-
17
-
18
-
19
- await bot.process_commands(message)
20
-
21
- ```
22
-
23
- > また、`on_message`を**リスナーとして**追加することが出来ます。もしこのやり方を使う場合、`bot.process_commands()`を手動で実行しないでください。一つのコマンドに何回も反応します。
24
-
25
- ```py
26
-
27
- @bot.listen('on_message')
28
-
29
- async def whatever_you_want_to_call_it(message):
30
-
31
- # 何かする
32
-
33
- # process_commandsはここではしない
34
-
35
- ```
36
-
37
- (後半は翻訳)

3

翻訳と言う事の追記

2020/10/11 10:04

投稿

sevenc-nanashi
sevenc-nanashi

スコア643

test CHANGED
@@ -33,3 +33,5 @@
33
33
  # process_commandsはここではしない
34
34
 
35
35
  ```
36
+
37
+ (後半は翻訳)

2

言い方の修正

2020/10/11 09:54

投稿

sevenc-nanashi
sevenc-nanashi

スコア643

test CHANGED
@@ -1,4 +1,4 @@
1
- APIリファレンスのよくある質問に書いてあります。もう少し読みましょう。
1
+ APIリファレンスのよくある質問に書いてあります。もう少し検索してから質問しましょう。
2
2
 
3
3
  [discord.py 1.5.0 ドキュメント/よくある質問/on_message を使うとコマンドが動作しなくなります。どうしてですか。](https://discordpy.readthedocs.io/ja/latest/faq.html#why-does-on-message-make-my-commands-stop-working)
4
4
 

1

リンク名の変更

2020/10/11 09:49

投稿

sevenc-nanashi
sevenc-nanashi

スコア643

test CHANGED
@@ -1,6 +1,6 @@
1
1
  APIリファレンスのよくある質問に書いてあります。もう少し読みましょう。
2
2
 
3
- [discord.py APIリファレ/よくある質問/on_message を使うとコマンドが動作しなくなります。どうしてですか。](https://discordpy.readthedocs.io/ja/latest/faq.html#why-does-on-message-make-my-commands-stop-working)
3
+ [discord.py 1.5.0 ドキュメ/よくある質問/on_message を使うとコマンドが動作しなくなります。どうしてですか。](https://discordpy.readthedocs.io/ja/latest/faq.html#why-does-on-message-make-my-commands-stop-working)
4
4
 
5
5
 
6
6