API versions & deprecations update #4657
Replies: 12 comments 29 replies
-
Unless my understanding of the timings is wrong, does this mean versions seven and eight will decomission at the same time? Not positing this as a negative thing, but just curious how the extension affects things. Basing that assumption on this from the original announcement: |
Beta Was this translation helpful? Give feedback.
-
I am not yet sure what the idea behind this commissioning strategy is? Why are blackouts a favorable strategy? What's the use of this choice? So far the only thing I can see behind it is a large number of confused developers. |
Beta Was this translation helpful? Give feedback.
-
Honestly I don't really get why this decision has been made, the people that haven't updated yet won't update in a year either. The decommission was getting rid of a lot of selfbots and stopping to support outdated and unmaintained applications and it's apparently a bad idea? From my point of view, most developers who have not updated yet won't update until their bot stops working, and this deprecation update will just make them update their bots months later. Versions like discord.js v11 (uses API v7) have been deprecated for years now, and developers have had the option to update for quite a while. I agree that direct message notifications are needed when doing something like decommissioning an API version, but what's the point of extending the deadline in this case, when API v7 has been the "Doesn't look like anything to me", that lib devs got told off for using last year by API devs? EDIT: yeah i was really tired that day, i understand now |
Beta Was this translation helpful? Give feedback.
-
Will the message content privileged intent be enforced on v7? Will we need to have applied and been approved for it in order to receive message content? |
Beta Was this translation helpful? Give feedback.
-
What is happening to Gateway v6 and v7? The docs claim that HTTP and Gateway are versioned separately, but that doesn't seem to have been true lately, such as gateway v7 and api v9 being released solely to make the API and Gateway have the same version number. discord.py and old versions of discord.js use API v7 but Gateway v6. |
Beta Was this translation helpful? Give feedback.
-
I actually hadn't gotten any notification at all about the v6 shut down (which my bot 100% relies on). A month ago when I happened to come across a relevant issue on GitHub while I was looking into another feature to add and realized I needed to upgrade everything. I would've expected the bot owners be contacted directly while there's still time to upgrade, rather than me having to monitor GitHub or a Discord server's messages. It's ok, I should be off v6 in time as I've been migrating things over, but direct communication via a Discord DM would be ideal IMO. |
Beta Was this translation helpful? Give feedback.
-
Discord should have stuck to their guns on this, imo. Bot authors need to keep their bots maintained. |
Beta Was this translation helpful? Give feedback.
-
What do you mean by "temporarily unavailable"? Will it send out 500 status codes to any requests to v6 for some time? |
Beta Was this translation helpful? Give feedback.
-
When DMs get sent out to affected folks, can the DMs please include which application/bot the DM is referring to? As an owner of multiple bots, the system DMs I receive often do not make it clear which one they are referring to, which makes tracking down issues rather inconvenient. |
Beta Was this translation helpful? Give feedback.
-
May I ask which emails or notifications, since I got none? |
Beta Was this translation helpful? Give feedback.
-
What status code will requests to any endpoint return during a blackout; will it just be 404s or will a http code like 410 be used? |
Beta Was this translation helpful? Give feedback.
-
Is it still happening on May 3? there's barely been anything about this since this day. |
Beta Was this translation helpful? Give feedback.
-
Greetings fellow developers,
An update on decommission plans for old API versions:
We’ve gotten some questions around what decommission looks like, so here are some details:
In addition to the above, we're planning direct outreach to bot owners who are on any deprecated version of the API, even before decommission periods begin. See #4510 for information on what to expect for newer API versions :)
Thanks to all community members for their feedback and input on this issue!
Beta Was this translation helpful? Give feedback.
All reactions