Skip to content

feat: channel edit, forum support, and permission overwrites#3

Merged
DevRohit06 merged 1 commit intomainfrom
feat/channel-management
Mar 22, 2026
Merged

feat: channel edit, forum support, and permission overwrites#3
DevRohit06 merged 1 commit intomainfrom
feat/channel-management

Conversation

@DevRohit06
Copy link
Copy Markdown
Owner

Summary

  • channel edit: update name, topic, slowmode, NSFW flag
  • channel create --type forum: create forum channels with --topic
  • channel forum-post: create posts in forum channels with file attachments
  • channel set-permissions: set per-role/member permission overwrites with --allow/--deny

Test plan

  • discli channel edit #test --topic "New topic" --slowmode 5
  • discli channel create "Server" forum-test --type forum
  • discli channel set-permissions #test @role --allow send_messages --deny manage_messages
  • pytest tests/ -v

🤖 Generated with Claude Code

- channel edit: update name, topic, slowmode, NSFW flag
- channel create: support forum type with --topic
- channel forum-post: create posts in forum channels
- channel set-permissions: set per-role/member permission overwrites

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@DevRohit06 DevRohit06 merged commit 877ca64 into main Mar 22, 2026
@DevRohit06 DevRohit06 deleted the feat/channel-management branch March 22, 2026 11:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant