Description
Even with correct permissions configured, the bot may not receive messages because of Bot visibility or capability settings in Lark Open Platform.
Checklist
Please verify the following settings in Lark Open Platform Console:
1. Bot Capability (ボット機能)
- Go to: App Features → Bot
- Ensure "Enable Bot" is turned ON
- Bot card message sending must be enabled
2. Bot Visibility (可用範囲)
- Go to: Security Settings → Availability
- Ensure the bot is visible to:
3. Event Subscription URL
4. Required Events
Ensure these events are subscribed:
5. Permission Scopes
Required scopes:
6. App Status
- The app must be Published or have proper Test user settings
- Go to: App Release → Version Management
- Ensure the app version is published/available
Debugging Steps
-
Check Railway logs for incoming webhook requests:
-
If no webhooks are being received:
- The Lark console configuration is wrong
- The bot is not visible to the user
- The app is not published
-
If webhooks are received but bot doesn't respond:
Priority
HIGH - Main user issue
Description
Even with correct permissions configured, the bot may not receive messages because of Bot visibility or capability settings in Lark Open Platform.
Checklist
Please verify the following settings in Lark Open Platform Console:
1. Bot Capability (ボット機能)
2. Bot Visibility (可用範囲)
3. Event Subscription URL
4. Required Events
Ensure these events are subscribed:
5. Permission Scopes
Required scopes:
6. App Status
Debugging Steps
Check Railway logs for incoming webhook requests:
If no webhooks are being received:
If webhooks are received but bot doesn't respond:
Priority
HIGH - Main user issue