[PR #49] [MERGED] Permissions #78

Closed
opened 2026-02-15 23:16:33 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/stoatchat/python-client-sdk/pull/49
Author: @Zomatree
Created: 4/11/2023
Status: Merged
Merged: 4/11/2023
Merged by: @Zomatree

Base: masterHead: permissions


📝 Commits (3)

📊 Changes

34 files changed (+386 additions, -84 deletions)

View changed files

📝 docs/api.rst (+4 -0)
📝 revolt/channel.py (+36 -12)
📝 revolt/client.py (+2 -2)
📝 revolt/embed.py (+1 -1)
📝 revolt/emoji.py (+1 -1)
📝 revolt/ext/commands/checks.py (+27 -2)
📝 revolt/ext/commands/client.py (+1 -1)
📝 revolt/ext/commands/cog.py (+0 -1)
📝 revolt/ext/commands/command.py (+3 -3)
📝 revolt/ext/commands/converters.py (+1 -1)
📝 revolt/ext/commands/errors.py (+3 -0)
📝 revolt/ext/commands/help.py (+2 -2)
📝 revolt/ext/commands/utils.py (+2 -1)
📝 revolt/flags.py (+1 -0)
📝 revolt/http.py (+11 -8)
📝 revolt/member.py (+65 -1)
📝 revolt/message.py (+2 -2)
📝 revolt/messageable.py (+1 -1)
📝 revolt/permissions.py (+36 -3)
revolt/permissions_calculator.py (+80 -0)

...and 14 more files

📄 Description

Please make sure to check the following tasks before opening and submitting a PR

  • I understand and have followed the contribution guide
  • I have tested my changes locally and they are working as intended
  • These changes do not have any notable side effects on other Revolt projects

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/stoatchat/python-client-sdk/pull/49 **Author:** [@Zomatree](https://github.com/Zomatree) **Created:** 4/11/2023 **Status:** ✅ Merged **Merged:** 4/11/2023 **Merged by:** [@Zomatree](https://github.com/Zomatree) **Base:** `master` ← **Head:** `permissions` --- ### 📝 Commits (3) - [`0a6db1d`](https://github.com/stoatchat/python-client-sdk/commit/0a6db1dc9cef0cd63b2075e67e5304de76c833ea) inital permissions calculations - [`625dd4e`](https://github.com/stoatchat/python-client-sdk/commit/625dd4eac2aa7d15bdce10fb7f71b5be55f06ca4) finish implementation of permissions - [`ba3f74d`](https://github.com/stoatchat/python-client-sdk/commit/ba3f74dcd0578f3ff8fac49846a32a2b62aca5bb) Add docs ### 📊 Changes **34 files changed** (+386 additions, -84 deletions) <details> <summary>View changed files</summary> 📝 `docs/api.rst` (+4 -0) 📝 `revolt/channel.py` (+36 -12) 📝 `revolt/client.py` (+2 -2) 📝 `revolt/embed.py` (+1 -1) 📝 `revolt/emoji.py` (+1 -1) 📝 `revolt/ext/commands/checks.py` (+27 -2) 📝 `revolt/ext/commands/client.py` (+1 -1) 📝 `revolt/ext/commands/cog.py` (+0 -1) 📝 `revolt/ext/commands/command.py` (+3 -3) 📝 `revolt/ext/commands/converters.py` (+1 -1) 📝 `revolt/ext/commands/errors.py` (+3 -0) 📝 `revolt/ext/commands/help.py` (+2 -2) 📝 `revolt/ext/commands/utils.py` (+2 -1) 📝 `revolt/flags.py` (+1 -0) 📝 `revolt/http.py` (+11 -8) 📝 `revolt/member.py` (+65 -1) 📝 `revolt/message.py` (+2 -2) 📝 `revolt/messageable.py` (+1 -1) 📝 `revolt/permissions.py` (+36 -3) ➕ `revolt/permissions_calculator.py` (+80 -0) _...and 14 more files_ </details> ### 📄 Description ## Please make sure to check the following tasks before opening and submitting a PR * [x] I understand and have followed the [contribution guide](https://github.com/revoltchat/revolt/discussions/282) * [x] I have tested my changes locally and they are working as intended * [x] These changes do not have any notable side effects on other Revolt projects --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-15 23:16:33 -05:00
yindo closed this issue 2026-02-15 23:16:33 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: stoatchat/python-client-sdk#78