Skip to content

🚧 fix: allow for announcement. rule, forum, and stage channel types #41

@evolvewithevan

Description

@evolvewithevan

🚧 fix: allow for announcement, rule, forum, and stage channel types

Summary

GitCord currently lacks support for several specialized Discord channel types. This can cause runtime issues, skipped functionality, or incorrect assumptions in type-checking and channel parsing logic.

Channel Types to Support

  • Announcement (GUILD_ANNOUNCEMENT, type 5)
  • Rules (GUILD_RULES, type 15)
  • Forum (GUILD_FORUM, type 15) (same as Rules; may need conditional handling)
  • Stage (GUILD_STAGE_VOICE, type 13)

Tasks

  • Update type checking logic to include these channel types
  • Adjust filtering/parsing logic to avoid skipping these valid types
  • Update schema/type definitions (e.g., TypeScript or runtime validation)
  • Add test cases if applicable

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Status

    Todo

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions