Skip to content

Dashboard Check for Channel Permissions When Adding a New Channel #4

@ihasTaco

Description

@ihasTaco

To improve the user experience and prevent potential issues when adding a new channel, we should add a permissions check in the dashboard. This check would verify whether the channel's permissions are correctly set for the bot to be able to send embeds.

If the permissions are not set correctly, an alert would pop up to notify the user. The alert would provide instructions on how to adjust the permissions so that the bot can function properly. This would save users from having to troubleshoot why the bot isn't sending embeds to the new channel.

The permissions that need to be checked are:

  • View Channel
  • Embed Links
  • Attach Files
  • Read Message History

Benefits:
Implementing this feature would provide several benefits:

  • Prevent potential issues with bot functionality in new channels
  • Save users time by providing clear instructions on how to set channel permissions for the bot
  • Improve the user experience by providing immediate feedback on channel setup

Implementation:

This feature could be implemented by adding a permissions check function to the new channel addition workflow in the dashboard. This function would query the channel's permissions for the bot and compare them to the necessary permissions. If the permissions are not correctly set, the function would trigger an alert with instructions for the user.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions