回答編集履歴

5

コード修正

2020/03/30 06:51

投稿

teamikl
teamikl

スコア8664

test CHANGED
@@ -54,4 +54,6 @@
54
54
 
55
55
  特定のチャンネルへということなので、
56
56
 
57
- チャンネルの判別は `if channel.id == message.channel.id:` となるのかな。(未検証)
57
+ チャンネルの判別は `if message.channel.id == CHANNEL_ID:` となるのかな。
58
+
59
+ 動作確認済。CHANNEL_ID は実際のIDを数値で入れます。(''で囲まない)

4

コード修正

2020/03/30 06:51

投稿

teamikl
teamikl

スコア8664

test CHANGED
@@ -54,4 +54,4 @@
54
54
 
55
55
  特定のチャンネルへということなので、
56
56
 
57
- チャンネルの判別は `if channel == message.channel:` となるのかな。(未検証)
57
+ チャンネルの判別は `if channel.id == message.channel.id:` となるのかな。(未検証)

3

チャンネルの判別について追記

2020/03/30 06:28

投稿

teamikl
teamikl

スコア8664

test CHANGED
@@ -43,3 +43,15 @@
43
43
  この辺りはバージョンによって違うことも有るし、discordモジュールも複数あるので、
44
44
 
45
45
  参考にしたソースコードの情報(書籍、サイト等)等も合わせて記載した方が正確な回答を得られやすくなります。
46
+
47
+
48
+
49
+ ----
50
+
51
+ 追記2
52
+
53
+
54
+
55
+ 特定のチャンネルへということなので、
56
+
57
+ チャンネルの判別は `if channel == message.channel:` となるのかな。(未検証)

2

質問修正後のソースを見て追記

2020/03/30 06:03

投稿

teamikl
teamikl

スコア8664

test CHANGED
@@ -38,8 +38,6 @@
38
38
 
39
39
  追記: on_message()の中での返信なら、ここは問題なさそうです。
40
40
 
41
- が、直前で `chennel` を所得しつつも未使用のままなのは気になります。
42
-
43
41
 
44
42
 
45
43
  この辺りはバージョンによって違うことも有るし、discordモジュールも複数あるので、

1

質問編集を受けて追記

2020/03/30 05:36

投稿

teamikl
teamikl

スコア8664

test CHANGED
@@ -22,7 +22,7 @@
22
22
 
23
23
 
24
24
 
25
- 見た感じおかしそうな部分は、
25
+ ~~見た感じおかしそうな部分は、~~
26
26
 
27
27
 
28
28
 
@@ -36,6 +36,12 @@
36
36
 
37
37
 
38
38
 
39
+ 追記: on_message()の中での返信なら、ここは問題なさそうです。
40
+
41
+ が、直前で `chennel` を所得しつつも未使用のままなのは気になります。
42
+
43
+
44
+
39
45
  この辺りはバージョンによって違うことも有るし、discordモジュールも複数あるので、
40
46
 
41
47
  参考にしたソースコードの情報(書籍、サイト等)等も合わせて記載した方が正確な回答を得られやすくなります。