問題
PythonでDiscordの名前を生成するBotをつくっています。初心者です。
エラーも出ていないのにBotが反応しません。
実行結果内容
2022-10-08 21:17:05 INFO discord.client logging in using static token
2022-10-08 21:17:05 INFO discord.gateway Shard ID None has connected to Gateway (Session ID: 63658a252d33f5c55cc311b91998abe4).
log in is finish
該当のソースコード
Python
1import discord 2import random 3 4intents = discord.Intents.default() 5 6client = discord.Client(intents=intents) 7 8@client.event 9async def on_ready(): 10 print('log in is finish') 11 12namemyozi = ['田中' , '高木' , '堀内' , '榊原' , '黒柳' , '樽井' , '今城' , '恵良' , '山崎' , '本田' , '水戸' , '鯨岡' ,'石川' , '田山' , '川崎' , '佐藤' , '小林' , '鈴木' , '長谷川' , '五十嵐' , '本間' , '中村' , '高橋' , '阿部' , '須賀' , '斎藤' , '伊藤' , '加藤' , '清水' , '今井' , '星野' , '金子' , '桑原' , '関口'] 13namenamae = ['勝' , '俊' , '駿' , '颯太' , 'ケン' , '明日香' , '慶太' , '好美' , '良子' , '誠' , '蓮' , '結衣' ,'美月' , 'さくら' , '凛' , '葵' , '莉子' , '雄二' , '樹' , '大和' , '可憐' , '陽太' , '雄太' , '雄介' , '聡介' , '舞' , '翔' , '翔真' , '成美' , '愛' , 'リン' , '麻衣' , '彩' , '和子'] 14 15@client.event 16async def on_message(message): 17 18 if message.content == 'nm.anime': 19 A = random.choice(namemyozi) 20 B = random.choice(namenamae) 21 await message.channel.send("%s%s" % (A, B)) 22 23client.run("---------------------------------------")
試したこと
ブラウザを変えてみたり実機で試しても同様の結果でした。
namemyozi と namename のリストの()を[]に変えてみましたがなにも変わりませんでした。
なにをすればよいのでしょうか?
回答2件
あなたの回答
tips
プレビュー