投票システムを作成しているのですがenbedにこんな文字が出てきて動作しません、
<Message id=780846301872521226 channel=<TextChannel id=780411470658666499 name='一般' position=0 nsfw=False news=False category_id=780411470658666497> type=<MessageType.default: 0> author=<Member id=566563356027125760 name='RaiFu' discriminator='3935' bot=False nick=None guild=<Guild id=780411470658666496 name='tdqt' shard_id=None chunked=False member_count=2>> flags=<MessageFlags value=0>>
Python
1@client.event 2async def on_message(message): 3 if message.content.startswith('v,*,message'): 4 embed=discord.Embed(title="投票を開始しました", description=f'**{message}**', color=0x0048ff) 5 embed.add_field(name="投票をキャンセルしたい場合", value="✕リアクションを追加して下さい", inline=False) 6 embed.set_footer(text="投票は120分で締め切ります") 7 channel = message.channel 8 sent_msg = await channel.send('投票を作成して頂きありがとうございます',embed=embed) 9 10 def reaction_check(reaction, user): 11 are_same_messages = reaction.message.channel == sent_msg.channel and reaction.message.id == sent_msg.id 12 return user == message.author and str(reaction.emoji) == '❌' and are_same_messages 13 14 try: 15 reaction, user = await client.wait_for('reaction_add',timeout=7200,check=reaction_check) 16 except asyncio.TimeoutError: 17 await channel.send('__**投票が終了しました**__') 18 else: 19 await channel.send('__**投票を中止しました**__')
「v 投票したい内容」で呼び出すのですがどこかおかしいでしょうか?どなたか教えて下さい
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。