You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
INFO[0264] Deleting message 8xxxxx from channel 8xxxxxxxx
DEBU[0264] DELETE https://discord.com/api/v8/channels/8xxxxxxx/messages/8xxxxxxxxxx
DEBU[0264] Server returned status Bad Request
FATA[0264] Error deleting message: Bad status code Bad Request
When I manually put this channel ID into the web Discord, it shows that the channel name is of an archived thread in a server that has some threads that were auto archived. These are not deletable, even in the UI.
Since this appears to stop the process and block, I am wondering if it would be possible to detect this case and skip the messages, possibly notifying the user of this situation.
Thanks
The text was updated successfully, but these errors were encountered:
Need to add a check to see if the message is in an archived thread. This information isn't available from the messages endpoint - will need to do a lookup of the channel ID.
It would also be worth checking if the user can unarchive the thread.
I've added a check in 1.7.0 to see if the message is in an archived or locked thread before attempting deletion. For now, such messages will be skipped, but in a future release I'd like to add some code to try and unarchive/unlock the thread.
Hi,
I am receiving the error as follows:
When I manually put this channel ID into the web Discord, it shows that the channel name is of an archived thread in a server that has some threads that were auto archived. These are not deletable, even in the UI.
Since this appears to stop the process and block, I am wondering if it would be possible to detect this case and skip the messages, possibly notifying the user of this situation.
Thanks
The text was updated successfully, but these errors were encountered: