#Interaction has already been acknowledged
1 messages · Page 1 of 1 (latest)
sure, 1 sec
Are you sure you are not using the follow up async twice
Dont think i do
oh
is it the last part where the issue is right now?
I see the problem
Are you trying to update the follow up you just send or the previous one that triggered this reaction? Here
IComponentInteraction interaction = (IComponentInteraction)Context.Interaction;
await interaction.UpdateAsync(msg =>
{
msg.Embed = embed;
});
that edits the embed to show who the ticket assignee is
You would have to use something else for that 2s
maybe it would be better to just leave the claim confirmation entirely out of the code lmao
Context.Interaction.GetOriginalResponseAsync()
you'll see anyways
Then you modify what you get returned
oh okay i see, thank you for your quick reply, i will see what i can do! have a nice day 
RestInteractionMessage restInteractionMessage = await Context.Interaction.GetOriginalResponseAsync();
await restInteractionMessage.ModifyAsync(m => m.Embed = embed);

Or that

i stole this emoji from u yesterday
which is bad in this case
¯_(ツ)_/¯
2 requests vs 1

nope
those methods just call the api

💀
@tranquil marten
ModifyOriginalResponseAsync(m => m.Embed = embed);
also if you just do ModifyOriginalResponseAsync in a interaction module class it will do... a getoriginal response + modify 
cuz someone thought that made sense
oh cool and then i can just do respondasync for the ticket claim confirmation msg?
(it does not)
so do Context.Interaction.ModifyOriginalResponseAsync instead
this one actually makes only one request and can actually update ephemeral messages

Yeah you do not need the line above it
Goody
i already had that open but i honestly didnt feel like reading all that 💀
will do next time 
maybe
but it works now, thanks guys!
i mean
the point of that is so u dont need to read much
oh it makes sense
i thought it was something difficult to understand but it's really just connecting dots
got it
thanks!
You learn something everyday did not know the deferloading was a thing
it wasnt at some point iirc
Been out of the game for a fair bit
component/modal specific impls were (and still are) quite fucky in dnet