Keep a smile… or get punished.
Smile or Suffer is a webcam-based predicament game. It tracks your face and expects you to keep smiling. If you stop, it triggers shocks over serial. You can set session length, cooldowns, and intensity ranges and let it run.
- Smile predicament: stop smiling → shocks
- Session length, cooldowns, intensity ranges
- Channel A/B with randomized bursts
- Tease mode + Challenge (super-smile) mode
- Tested with Estim System 2B
- Install Python 3.10+
- Install deps:
python setup.py
- Run:
python Smile_or_shock.py
- Open Options and set your session rules.
- Pick a COM port and connect.
- Press
Sto set your smile baseline. - Keep smiling to drain the timer. Stop smiling and it ramps up.
- Tease mode: low intensity pulses while you are smiling.
- Challenge mode: random super-smile holds. Failure = bigger punishment.
S= set smile baseline (starts warm-up)Q= quit
Set DEBUG = 1 in config.py to show the live ratio, thresholds, and last serial messages.
- mistress_and_pup
- Deviant-Designs
If you want to Support me: https://buymeacoffee.com/bdsmbytes