This is a Discord bot minigame written in Python that allows players to control an authentic Super Nintendo
console from the '90s with emoji reactions and messages like Twitch Plays Pokemon!
Python code converts PS3 controller signals into PS2 signals and then into SNES signals
The Discord bot and SNES video feed are hosted on a Raspberry Pi 4
YouTube demonstration
Professor LeMieux demonstration
- Python 3.7
- Discord Library - pip install discord
- On Windows and Mac download a Discord certificate
- GIMX Adapter and Launcher to convert Discord interactions into PS3 controller signals
- Brook Adapter to convert PS3 controller signals into PS2 controller signals
- Tototek Adapter to convert PS2 controller signals into SNES controller signals
- Put your Discord bot token into Token.txt
- In the GIMX launcher, Output: GIMX adapter, Input: Network, IP: 127.0.0.1:51914, Messages: None
- In your terminal: python SNES-bot.py
- Windows ✔️
- Linux: ✔️
- Mac: ✔️
- Professor LeMieux for helping me play-test this Discord bot!