ServicesChat Service
Integrate ShipMyAgent with QQ Bot
QQ Integration
Required config
{
"services": {
"chat": {
"channels": {
"qq": {
"enabled": true,
"appId": "${QQ_APP_ID}",
"appSecret": "${QQ_APP_SECRET}",
"sandbox": false
}
}
}
}
}Start runtime
sma agent onVerify channel status
sma service status chatVoice messages (voice/audio)
When extensions.voice.enabled=true, QQ inbound voice/audio attachments are transcribed in best-effort mode and the transcript is appended to the user instruction.
Recommended setup:
sma voice on SenseVoiceSmall
sma voice statusNotes:
- Transcription failures do not break the main chat flow.
- QQ voice attachment delivery depends on gateway
AUDIO_ACTIONcapability. If your bot app does not have that permission, audio payload fields may be missing.