streamfog_set_lens
Activate an AR lens or face filter in OBS by passing a lens identifier. It resolves the identifier and dispatches the action to Streamer.bot.
Instructions
Activate a specific AR lens or face filter in Streamfog.
Resolves the lens identifier against the local lenses.json mapping file and dispatches the corresponding action to Streamer.bot. Falls back to a constructed action name 'SetLens_{identifier}' if no mapping found.
Return Format
{"success": true, "message": "Action 'SetLens_CyberHelmet' dispatched", "data": {"action": "SetLens_CyberHelmet", "lens": "cyber_helmet"}}
Examples
await streamfog_set_lens("beauty_smooth") await streamfog_set_lens("cyber_helmet")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lens_identifier | Yes | The lens identifier to activate (e.g. 'cyber_helmet', 'beauty_smooth', 'vtuber'). Must match a key in lenses.json or an action name configured in Streamer.bot. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||