API plans #3581
Replies: 129 comments 330 replies
-
Great to hear, as always ❤️🔥 |
Beta Was this translation helpful? Give feedback.
-
Age-gated commands seems pretty useful for... specific use cases lol. Glad to see these improvements being made |
Beta Was this translation helpful? Give feedback.
-
How about an option to allow a user to submit multiple inputs (such as choices for a poll command). This would be better than having a whole bunch of options to add them or parsing a string. Also a text input interaction would be handy. This would allow you to have users respond to something on the request of the bot without re-running a command or using the intent. Edit: the text input would be really handy to use with context menus. |
Beta Was this translation helpful? Give feedback.
-
Alright so we can apply for intents if we NSFW commands right? |
Beta Was this translation helpful? Give feedback.
-
Imo the one thing that needs to be looked into is being able to delete ephemeral messages.
|
Beta Was this translation helpful? Give feedback.
-
It would be really nice for our use-case to be able to receive a slash command and not need to reply to it. Our bot currently deletes and re-sends user messages with a webhook, and this creates a lot of message deletes. Being able to receive messages through an interaction and re-send them without having to delete the original message would be a big improvement over what we currently do; however, right now we would have to send an ephemeral message to the user, or have the client show them an "interaction failed" message. I don't really expect this to be added, since it previously existed but was removed (I'm not sure why), but I thought I'd ask 😄 |
Beta Was this translation helpful? Give feedback.
-
Allowing developers to specify a regex and maybe even a character length for the string option which can be used for client side and api side validation would be quite useful. As for user experience, a 'replay' button for slash commands they send would be quite nice, essentially just resending the command with the exact same arguments. |
Beta Was this translation helpful? Give feedback.
-
It would be nice to also have what has been seen and denied and why, so that we know it's not going to happen. |
Beta Was this translation helpful? Give feedback.
-
With text-based commands, an user can copy paste a message to run the exact same command again. This should also be possible to do with slash commands, though I'm not sure how it would be implemented. |
Beta Was this translation helpful? Give feedback.
-
I would assume this is based off #3540 as well? I'm really pleased to see that a lot of concerns from this discussion have been identified or at least match what appears on the list. There are a few bits which are missing however these are of no suprise, such as pattern matched content, the scope issues and the 100 server limit. Hopefully we'll be able to get these into the conversation at the live event this evening, especially the pattern matching, as I think that would be quite desirable for many users and would allow us to retain some level of intimate interaction between users and bots etc. If I can make it I will certainly try to get that in! |
Beta Was this translation helpful? Give feedback.
-
New options types ideas For reminders and other calendar event, ban durations,...
Not asking for rrulesets here, but if we could come close that'd be really helpful.
|
Beta Was this translation helpful? Give feedback.
-
Could there be a good way to reference a message within commands? Could be good use for messages that need to be recorded or used in reference to an action. Another more shot-in-the-dark request is to reference stickers as an option. ¯\_(ツ)_/¯ |
Beta Was this translation helpful? Give feedback.
-
One thing that definitely needs to be improved is slash commands in dms, cause of how channel selection is for example (ie listing literally every channel in every guild the user has access to in no specific order), they just don't work well and fail most of the time. Would be a good idea for developers to be able to specify if commands are 'dm only' or 'guild only' - for global commands, since it doesn't make sense to create guild specific commands every time a new guild is joined. |
Beta Was this translation helpful? Give feedback.
-
Please a way to gate command visibility to certain users, roles, channels etc Example: Example Two: Example Three: Four:
|
Beta Was this translation helpful? Give feedback.
-
Do we have an expected date for the date picker? |
Beta Was this translation helpful? Give feedback.
-
Mentionable/channel types for the Select message component is not checked here, is this todo list outdated or is there more to come? 🤔 |
Beta Was this translation helpful? Give feedback.
-
Are there any plans to improve the deployment experience? Automating different apps and bots from a CI/CD tool is essential. For that, we need an API that can configure the interaction endpoint, get bot tokens and other sensitive info safely and finally add the bots to the server. Also, remove them from the server and destroy the app if necessary. |
Beta Was this translation helpful? Give feedback.
-
This really needs to be updated, as mentionable selects have been added unless there are more. |
Beta Was this translation helpful? Give feedback.
-
3 Words: Slash Command Aliases. |
Beta Was this translation helpful? Give feedback.
-
In regards to developer support, what about prompt support for developers in general? I had an account that owner of a developer team with a verified bot that was disabled then deleted, but the ownership didn't get passed to the next and only user on the team that is marked admin. So now that user account can't add any others to the team. The verified bot is in almost 2,000 servers so asking all the servers to add a new bot just isn't logical, the team ownership needs to be transferred from the deleted account to the only other account on the team- or provide the ability to transfer the verified bot out of the team which seems like the more time consuming option. Just my 2 cents |
Beta Was this translation helpful? Give feedback.
-
This can be checked now, right? |
Beta Was this translation helpful? Give feedback.
-
We need user and channel options on modals. |
Beta Was this translation helpful? Give feedback.
-
Is there an ETA on that date picker option type? That would be really helpful to bots used across the globe and would be much better than having to force all users to convert date inputs to a time zone themselves and then read that in from a string |
Beta Was this translation helpful? Give feedback.
-
Discord does not give any ETA |
Beta Was this translation helpful? Give feedback.
-
The roadmap is outdated 😄 |
Beta Was this translation helpful? Give feedback.
-
Hi, would be nice have the content of #5883 in discord api too! In booth languages, js and python. |
Beta Was this translation helpful? Give feedback.
-
Hi everyone, Closing this discussion as this roadmap is years old and outdated. I'm happy that we shipped most of the things on this list! For feature requests and suggestions, please create a new discussion here: https://github.com/discord/discord-api-docs/discussions/ and upvote other posts that you agree with. |
Beta Was this translation helpful? Give feedback.
-
This roadmap is deprecated. Use the Discussions feature to add and upvote API suggestions.
Here are our current plans. If an item is on this list, we're actively working toward it!Last updated: 2023-11-17
Developers
CHANNEL
option type to certain channels (text, voice, category, etc)User experience
AndroidModeration
Developer support
Beta Was this translation helpful? Give feedback.
All reactions