pycord-v3 icon indicating copy to clipboard operation
pycord-v3 copied to clipboard

feat: fully update http.py routes and related methods

Open NeloBlivion opened this issue 8 months ago • 4 comments

  • Removed create_guild, create_from_template and delete_guild - bots can no longer own guilds.
  • Removed create_integration - bots cannot use this endpoint.
  • Removed start_group - Bots cannot use this endpoint.
  • Removed move_member and replace_roles - unused shortcuts for edit_member
  • Removed bulk_edit_guild_application_command_permissions - disabled in Permissions V2
  • Renamed change_my_nickname to edit_current_member
  • Added icon to edit_channel for group DMs.

Considering Removal:

  • set_voice_channel_status - functions, but not documented.

TODO:

  • [ ] Add Modify Guild Incident Actions
  • [ ] Update gateway methods to return full data
  • [ ] Ensure all methods are available in http.py rather than scattered elsewhere
  • [ ] Make method naming consistent
  • More additions I haven't researched yet

If you have any additions/removals yourself or want to try renaming, feel free.

FIxes #50

NeloBlivion avatar Aug 03 '25 20:08 NeloBlivion

@Lulalaby do you have any info on set_voice_channel_status ? I remember you saying something at one point.

Paillat-dev avatar Aug 03 '25 20:08 Paillat-dev

Look at the time lmao. Good night. Ping me in discord about it and I'll check when I wake up again 😂❤️

Lulalaby avatar Aug 03 '25 20:08 Lulalaby

discord/discord-api-docs#6400 is still a draft. the endpoint is working since forever. dunno why it's still not merged. I'll ask

Lulalaby avatar Aug 04 '25 11:08 Lulalaby

Documentation build overview

📚 pycord-next | 🛠️ Build #29386084 | 📁 Comparing 61e499001a6cc30f282ddc85109ab5acc63afb55 against latest (f9f3f33c518fcf7c3b76cf857bf04ba725ad9985)


🔍 Preview build

Show files changed (12 files in total): 📝 12 modified | ➕ 0 added | ➖ 0 deleted
File Status
genindex.html 📝 modified
migrating_to_v1.html 📝 modified
old_changelog.html 📝 modified
api/clients.html 📝 modified
api/models.html 📝 modified
_modules/discord/abc.html 📝 modified
_modules/discord/channel.html 📝 modified
_modules/discord/client.html 📝 modified
_modules/discord/guild.html 📝 modified
_modules/discord/member.html 📝 modified
_modules/discord/template.html 📝 modified
ext/commands/api.html 📝 modified