Skip to main content

What is pokesBridge

pokesBridge is the Pokes desktop app for creators. It stays signed in on your streaming PC and delivers OSC, toy, and external Bot actions to software running locally when a tip, command, or other automation fires in Pokes.

Download the installer from pokes.love/downloads. Keep Bridge running while you stream.

Problem this solves​

Pokes runs its API in the cloud, while apps such as VRChat OSC, Lovense Connect, and LumiaStream run on your computer. Those local apps are not directly reachable from the cloud the same way using only your browser. pokesBridge securely receives your Pokes actions from the web and delivers them on your creator PC, so tips and commands can still control your local toys.

For the sign-in and socket flow in more detail, see How pokesBridge works.

What you need​

  • A Pokes account
  • A Windows, macOS, or Linux desktop where the local software you want to control is running
  • The production pokesBridge installer from Downloads
  • Optional, depending on your setup: Lovense Connect or Intiface Central, VRChat with OSC enabled, and LumiaStream Pro

Some Pokes features may require the appropriate plan. Check the live app for current locks. See also Who can use pokesBridge.

How to use Bridge​

  1. Download and install pokesBridge from pokes.love/downloads.
  2. Open Bridge on the computer where your toys, VRChat, or LumiaStream run, then sign in with your Pokes account.
  3. Open Status (or the Bridge tab) and confirm Bridge is Connected to Pokes. Check that the local targets you use show the expected connection mode.
  4. Enable the Features you need (OSC, Toys, PiShock, Bots).
  5. Keep Bridge running during your stream. It needs to stay online to deliver cloud-triggered actions to your computer.

Production installers are ready to connect to Pokes. You should not need to create or edit environment files.

Set up OSC for VRChat​

  1. Open OSC and VRChat in Pokes, then enable OSC.
  2. Match the OSC host and port to the listener in VRChat or your other OSC software.
  3. In Bridge, confirm OSC is enabled and the host and port are correct.
  4. With VRChat running and OSC enabled, use Test in Bridge or Pokes to send a small test action.

If Bridge rejects a value, correct the OSC setting or action before trying again. Invalid values are not sent to your local target.

Connect toys​

  1. Enable Toys in Bridge.
  2. Pair Lovense with Pokes as usual, or use Intiface with pokesBridge for Bluetooth toys.
  3. Confirm toys show online, then run a small Test a toy or Test Tips action.
  4. For incomplete battery or feature lists, see Lovense connection methods.

Xbox controllers (pokesBridge only)​

Needs human verification

Check an Xbox controller on pokesBridge 1.4.50-beta or newer: motor names, the pokesBridge label, and Lovense Remote pairing with the pad plugged in.

pokesBridge can run the rumble motors in an Xbox controller plugged into your PC. This is in beta and only works through pokesBridge, not the website alone.

  • The controller shows up with the label pokesBridge.
  • Its motors are named Both, Left and Right. Older versions used other names, but your existing rules keep working.
  • You can keep Lovense Remote toys connected at the same time. They show up next to the controller.

Connect Lumia locally​

Lumia has two Pokes paths:

PathBest forWhere to set up
Lumia plugin (cloud poll)Tip and chat alertsLumiaStream settings + plugin in Lumia
Developers API via BridgeTip variables, !command fires, command browserSteps below + Developers API on LumiaStream settings

Bridge connect (Developers API):

  1. In LumiaStream, enable Developers API and copy your API token (Settings → Advanced → Developers API).
  2. In Bridge, enable Bots, open the Bots area, and choose LumiaStream → Connect.
  3. Enter host (127.0.0.1 if Lumia is on this PC, or the Lumia PC LAN IP), port (39231 by default), and paste the API token.
  4. On LumiaStream settings, confirm Developers API shows Connected through pokesBridge.
  5. Enable Tip variables and/or Forward chat commands as needed. Use Commands → Fire for a test before going live.

Use the Lumia plugin for tip alerts and Developers API via Bridge for variables and commands. Full detail: LumiaStream with pokesBridge.

Do not paste API tokens, plugin tokens, or other secrets into support chats, screenshots, or public documentation.

  1. Open Ctrl Links in Bridge.
  2. Create a link or select an existing link to edit its details.
  3. Delete links you no longer want guests to use, or revoke a link if you need to stop access quickly.
  4. If you share a guest link, redeem it in a separate browser session to check the viewer experience.

For broader setup and guest guidance, see Create a control link and Redeem a control link.

Update Bridge​

When Bridge shows an update:

  1. Click the in-app update prompt.
  2. Bridge closes and reopens with the new build.
  3. Check your Bridge inbox for notes on important or breaking updates.

If an update does not complete, download the latest installer again from pokes.love/downloads.

What Bridge delivers​

FeatureRole
OSCSends tip / test OSC to VRChat (or another OSC listener) using the host and port you set
ToysDelivers toy commands through Lovense Connect or Intiface Central
PiShockUses PiShock linked on your Pokes account. Refresh devices, then target one or many shockers from tip rules, games, and control links when your plan allows
Bots and LumiaStatus and connect flows for pokesBot and local LumiaStream
Ctrl LinksCreate, edit, and delete control links from the desktop app
QuicklinksJump to Test Tips, Tip Rules, Tip Menu, Overlays, Commands, and Connections on pokes.love
SettingsStay on top, failure notifications, close-to-tray behavior

Status shows Connected to Pokes when the live connection is up. Recent Activity logs OSC and related local actions.

Main tabs​

  1. Bridge: Features, Quicklinks, and Recent Activity
  2. Ctrl Links: Control link tools for your account
  3. Commands: Custom commands; use the colored circles in the On column to enable or disable each command
  4. Settings: App preferences (save after changes)

Useful settings​

Setting or areaUse it for
Status / Connected to PokesConfirm Bridge is online and local actions can deliver
FeaturesTurn OSC, Toys, PiShock, and Bots on or off
OSC host and portMatch the local OSC listener, such as VRChat
Ctrl LinksCreate, edit, delete, and review shared control links
Commands → OnEnable or disable custom commands
UpdatesInstall when Bridge prompts; Bridge restarts on its own
SettingsStay on top, failure notifications, window close behavior

How to test before streaming​

  1. Start Bridge and the local app you want to control.
  2. Confirm Bridge shows Connected to Pokes and the expected target is ready.
  3. Send one test action using Bridge or the matching Pokes page.
  4. Watch the target app respond, then check Bridge Recent Activity for a successful delivery.
  5. Repeat for each setup you rely on: OSC, toys, Lumia, and any control-link flow.

For toy-specific tests, see Test a toy. For end-to-end Pokes actions, see Test Tips.

Troubleshooting​

Bridge is offline or does not connect​

  • Keep Bridge open on the creator PC and sign in again if requested.
  • Check your internet connection, then restart Bridge.
  • Make sure you installed the production app from Downloads, not a developer build.
  • If it still cannot connect, reconnect the affected integration if available, then contact Pokes support with the status message (never share secrets).

A local action does not happen​

  • Confirm Bridge says Connected to Pokes and the local app is open on the same computer.
  • Recheck the OSC host/port or the relevant toy / Lumia connection mode.
  • For Lumia Developers API, confirm Bridge Bots → Lumia is connected and the website shows Connected through pokesBridge. Tip alerts through the plugin do not need Bridge.
  • Send a small test action and review Bridge Recent Activity.
  • For control links, confirm the link has not been deleted or revoked and test it in a separate browser session.

An update is available​

Click the in-app update prompt when Bridge shows one. Bridge closes and reopens with the new build. Check your Bridge inbox for release notes on important updates. If the update does not complete, download the latest production installer from pokes.love/downloads.

PagePurpose
How pokesBridge worksSign-in, socket, and local delivery flow
Who can use pokesBridgeCreator vs Premium feature access
Use Intiface with pokesBridgeIntiface Central on PC or phone
Lovense connection methodsWhen QR / Connect vs Bridge matter for battery and control
OSC and VRChatDashboard /osc setup
piShockLink account, refresh devices, tip and game targeting
Connect LovensePair toys with Pokes
pokesBotChat tip automation that can drive Bridge
LumiaStream with pokesBridgeDevelopers API over Bridge
Test TipsFire test tips before going live
ChangelogRecent product updates