#🔒 [Discord] How to put the message ID in the class sent in the same message?

5 messages · Page 1 of 1 (latest)

normal dirge
#
@bot.tree.command(name="help")
async def help(interaction: discord.Interaction, question: str):
    embed = discord.Embed(title="New question", description=question, colour=discord.Colour.green())
    channel = bot.get_channel(1281682614805332039)
    await channel.send(embed=embed,view=QuestionButtons(userid=interaction.user.id,msgid=?))
    await interaction.response.send_message(content="You send your question. Helpers will answer on it soon",ephemeral=True)

I need to get the message id in view named QuestionButtons. How i can do it?

versed gateBOT
#

@normal dirge

Python help channel opened

Remember to:

  • Ask your Python question, not if you can ask or if there's an expert who can help.
  • Show a code sample as text (rather than a screenshot) and the error message, if you've got one.
  • Explain what you expect to happen and what actually happens.

:warning: Do not pip install anything that isn't related to your question, especially if asked to over DMs.

stuck mason
#

you mean the message id of the component located it?

versed gateBOT
#
Python help channel closed

This help channel has been closed and it's no longer possible to send messages here. If your question wasn't answered, feel free to create a new post in #1035199133436354600. To maximize your chances of getting a response, check out this guide on asking good questions.