Channel Troubleshooting
Common issues and fixes for ArgentOS channel connections.
General Debugging
Check Channel Status
argent channels listThis shows all configured channels and their connection status (connected, disconnected, error).
View Gateway Logs
argent gateway logs --followChannel errors appear in the gateway log stream with the channel name prefix.
Telegram Issues
Bot not responding
- Verify the token is correct:
argent channels test telegram - Check that polling is active in the gateway logs
- Ensure
allowedUsersis empty (allows all) or includes your user ID - If using webhooks, verify the URL is publicly accessible via HTTPS
"Conflict: terminated by other getUpdates request"
Another process is polling with the same bot token. Stop any other bots or scripts using this token.
Discord Issues
Bot is online but not responding
- Verify Message Content Intent is enabled in the Developer Portal
- Ensure the bot has been invited to the channel with correct permissions
- Check that
allowedGuildsis empty or includes your server ID
"Used disallowed intents"
Enable the required Privileged Gateway Intents in the Discord Developer Portal under your application's Bot settings.
WhatsApp Issues
QR code expired
QR codes expire after about 60 seconds. Run the pairing command again:
argent channels add whatsappConnection drops frequently
WhatsApp Web sessions can be unstable. Check:
- Your phone has a stable internet connection
- Multi-device is enabled in WhatsApp settings
- The session directory has write permissions
Signal Issues
signal-cli not found
Ensure signal-cli is installed and in your PATH:
which signal-cli
signal-cli --version"No such account" error
The phone number in your config must match the account linked in signal-cli. Verify with:
signal-cli -a +1YOUR_NUMBER receiveiMessage Issues
"Permission denied" reading Messages database
Grant Full Disk Access to your terminal or the node process. See the iMessage setup guide.
Messages not detected
Check the polling interval. The default is 5 seconds. For faster detection, reduce pollInterval in your config.
Common Across All Channels
Gateway not running
Most channel issues stem from the gateway not running:
argent gateway status
argent gateway startConfiguration syntax errors
Validate your config file:
argent config validate