いままで稼働していたのですが、急に自作のBOTが起動しなくなりました。ステータスに編集を加えようとしたらへんから反応しないことに気が付きました。そのステータスを編集するコードは削除したのですが、動作しません。repl.it , Python で動かしていました。ちなみにエラーは出ていません。(問題なさそうなところは省略しました)
コチラコードです。
import discord import random client = discord.Client() TOKEN = "----------------------" client = discord.Client() #bot起動完了時に実行される処理 @client.event async def on_ready(): print('succeese!') #メッセージ受信時に実行される処理 @client.event async def on_message(message): if message.author == client.user: #受信したメッセージが"こんにちは"だったとき"こんにちは"を返す if message.content.startswith('こんにちは'): await message.channel.send('やあ!え?僕じゃないって?') #受信したメッセージが"過疎"だったとき"冷えてるなあ"を返す if message.content.startswith('過疎'): await message.channel.send('冷えてるなあ') if message.content.startswith('hk.botservers'): await message.channel.send( f"僕は今、** {len(client.guilds)}** サーバーに参加してるよ!") #受信したメッセージが"hk.links"だったとき"link"を返す if message.content.startswith('hk.links'): await message.channel.send('**yt:**https://onl.bz/kENpmDd ||| **tw:**https://onl.bz/QY2JWDw') #受信したメッセージが"hk.support"だったとき"link"を返す if message.content.startswith('hk.support'): await message.channel.send('サボートサーバーだよ!: https://discord.gg/5WpvYY5xcz') #受信したメッセージが"おk"だったとき"K.O."を返す if message.content.startswith('おk'): await message.channel.send('おけ〇') if message.content.startswith('hk.help'): embedVar = discord.Embed(title="**はんのークンのコマンド**", description="コマンド集", color=0x00ff00) embedVar.add_field(name="**接頭辞**", value="hk.", inline=False) embedVar.add_field(name="招待リンク", value="hk.invite", inline=False) embedVar.add_field(name="製作者の情報表示", value="hk.links", inline=False) embedVar.add_field(name="じゃんけん", value="hk.janken", inline=False) embedVar.add_field(name="サポートサーバー", value="hk.support", inline=False) embedVar.add_field(name="BOTが参加しているサーバーの数", value="hk.botservers", inline=False) await message.channel.send(embed=embedVar) if message.content == "hk.janken": await message.channel.send("グー、チョキ、パーのどれかを入力してね!最初はグー、じゃんけん") jkbot = random.choice(("グー", "チョキ", "パー")) draw = "引き分けだよ~" wn = "君の勝ち!" lst = random.choice(("僕の勝ち!", "君の負けだよ!")) def jankencheck(m): return (m.author == message.author) and (m.content in ['グー', 'チョキ', 'パー']) reply = await client.wait_for("message", check=jankencheck) if reply.content == jkbot: judge = draw else: if reply.content == "グー": if jkbot == "チョキ": judge = wn else: judge = lst elif reply.content == "チョキ": if jkbot == "パー": judge = wn else: judge = lst else: if jkbot == "グー": judge = wn else: judge = lst await message.channel.send(judge) client.run(TOKEN)