TwitchPlaysX/README.md
2024-05-02 20:34:53 +08:00

48 lines
No EOL
1.2 KiB
Markdown

# Twitch Plays X (by RythonDev)
> (Credits to [TwitchPlaysPokemon] and [TwitchPlayX by hzoo](https://github.com/hzoo/TwitchPlaysX))
Allows your Twitch chat to play games such as Pokemon!
![Python Badge](https://img.shields.io/badge/Python-3776AB?logo=python&logoColor=fff&style=for-the-badge)
![Windows 11 Badge](https://img.shields.io/badge/Windows%2011-0078D4?logo=windows11&logoColor=fff&style=for-the-badge)
![Linux Badge](https://img.shields.io/badge/Linux-FCC624?logo=linux&logoColor=000&style=for-the-badge)
## How it works
1. Connects to your Twitch chat
2. Reads messages
3. Check if messages contains controls only:
- `up up down down left right` - pass
- `what's up` - fail
4. Executes keyboard controls
## Installation
1. Install [Python](https://python.org) onto your machine
2. Download zip file or Clone the repo via:
```
git clone https://github.com/liyunze-coding/TwitchPlaysX.git
```
3. Modify `CHANNEL_NAME` in `main.py`:
```
CHANNEL_NAME = "rythondev"
```
4. Install the requirements:
Windows:
```
pip install pywin32
```
Linux:
```
sudo apt-get install xdotool
```
5. Run the script:
```
py main.py
```