Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Ability to restrict bot usage to specific channels or users #32

Open
PeterDaveHello opened this issue Apr 17, 2023 · 2 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@PeterDaveHello
Copy link

PeterDaveHello commented Apr 17, 2023

Unrestricted access to a bot in large Slack workspaces can lead to cost issues. To mitigate this, an access control feature would be beneficial.

This feature would allow us to specify which channels or users are allowed to use the bot, providing a way to manage usage and control costs effectively.

@seratch seratch added enhancement New feature or request good first issue Good for newcomers labels Apr 18, 2023
@seratch
Copy link
Owner

seratch commented Apr 18, 2023

Thanks for the suggestion. Indeed, the feature addition may be valuable in some situations. However, I won't use my time for the enhancement in the short term. Therefore, if you need it right now, please consider forking this project or make a pull request for it.

As I mentioned at #26 (comment), I'm down to avoid adding further inputs in the configuration modal. In other words, I am reluctant to add the feature to main_prod.py. Happy with having some env variables to customize main.py for the use case described here.

@PeterDaveHello PeterDaveHello changed the title [Feature Request] Option to set the channels or users allow to use the chat bot [Feature Request] Ability to restrict bot usage to specific channels or users Jul 5, 2024
@PeterDaveHello
Copy link
Author

@seratch I hope you won't mind that I try to use GitHub's Copilot Workspace to create #94 and can take a look at it 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants