Andrin Schaller

Results 45 comments of Andrin Schaller

This is now supported by bots. ```py route = discord.http.Route("PUT", "/channels/{channel_id}/voice-status", channel_id=1097935888748662854) payload = {"status": "hello"} ret = await guild._state.http.request(route, json=payload) ``` ![image](https://github.com/discord/discord-api-docs/assets/65789180/988b08dc-ef60-4bdf-a484-aa679c5913bd)

@advaith1 1. Fixed 2. A comma `,` before `and SUPPRESS_NOTIFICATIONS`? 3. Added

Looks like that there's a bug with the Discord UI. After editing the channel (e.g. the channel's name) the status gets reset (`Set a channel status`) but the `GUILD_CREATE` event...

> What is holding this back? Maybe the conflicts

`override_path` doesn't exist anymore. For default sounds the `/soundboard-sounds/sound_id` is used as well for the CDN path. E.g. `https://cdn.discordapp.com/soundboard-sounds/7` is the "ba dum tss" sound. Also, there's no format. Means,...

`soundboard_sounds` field is available in the `Guild Create` event. Has to be added to the extra fields: https://discord.com/developers/docs/topics/gateway-events#guild-create-guild-create-extra-fields

The `SOUNDBOARD_SOUNDS` event is missing in the receive events list.

`GET /guilds/{guild_id}/soundboard-sounds` and `GET /guilds/{guild_id}/soundboard-sounds/{sound_id}` are missing. `/guilds/{guild_id}/soundboard-sounds` returns `items` which is a list of sound objects: ```json { "items": [ { "available": true, "emoji_id": null, ... }, ... ]...

> heads up we are removing the `user_id` field on soundboard sounds. you will still get `user` if you have Manage Expressions `user_id` is still sent instead of `user` in...