/SNES-bot

A Discord bot that uses authentic Super Nintendo Hardware.

Primary LanguagePythonMIT LicenseMIT

SNES-bot

Synopsis:

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!

How It Works:

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

Example Videos:

YouTube demonstration
Professor LeMieux demonstration

Requirements:

Usage:

  • 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

Support:

  • Windows ✔️
  • Linux: ✔️
  • Mac: ✔️

Special Thanks:

  • Professor LeMieux for helping me play-test this Discord bot!