add-channel

Add Slack channels to internbot's WHITELISTED_CHANNELS .env variable and restart the service.

1|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/jusjinuk/internbot --skill add-channel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-channel
Source: https://github.com/jusjinuk/internbot/tree/main/.claude/skills/add-channel
Command: npx skills add https://github.com/jusjinuk/internbot --skill add-channel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill lets you extend internbot's listening scope by updating the channel whitelist without code changes.

Core Features & Use Cases

  • Add a Slack channel to the bot's whitelist so it starts listening in that channel.
  • Ensure only whitelisted channels receive bot messages, while maintaining DM interactions.
  • Use case: an admin wants the bot to monitor a new team channel for triage prompts.

Quick Start

Add the new Slack channel ID to the WHITELISTED_CHANNELS in the .env file and restart the internbot service.

Frequently Asked Questions about add-channel

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add a new Slack channel to a bot's whitelist?

Adding a Slack channel to the bot's whitelist requires updating the WHITELISTED_CHANNELS variable in the .env file with the new channel ID, followed by a service restart to activate listening in that channel.

What is the purpose of whitelisting channels for a Slack bot?

Whitelisting channels ensures the bot only listens and responds in approved Slack channels while maintaining direct message interactions, preventing unauthorized channel monitoring without modifying code.

Do I need to modify code to extend Slack bot listening to additional channels?

No code changes are needed to extend bot listening. You only need to update the WHITELISTED_CHANNELS environment variable in the .env file and restart the service to monitor new channels.

Why is my Slack bot not responding in a newly added channel?

If the bot is not responding in a new channel, verify the channel ID was added to the WHITELISTED_CHANNELS variable in the .env file and ensure the internbot service was properly restarted.

Can I use environment variables to manage Slack channel monitoring in staging environments?

Yes, you can manage Slack channel monitoring in staging or production by configuring the WHITELISTED_CHANNELS environment variable to restrict bot listening to specific channels without code deployments.