https://github.com/scarf005/pita
Pico Twitch Alarm
https://github.com/scarf005/pita
deno twitch
Last synced: 2 months ago
JSON representation
Pico Twitch Alarm
- Host: GitHub
- URL: https://github.com/scarf005/pita
- Owner: scarf005
- License: agpl-3.0
- Created: 2025-03-07T12:30:03.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-29T04:58:25.000Z (about 1 year ago)
- Last Synced: 2025-10-09T08:10:40.032Z (9 months ago)
- Topics: deno, twitch
- Language: TypeScript
- Homepage:
- Size: 24.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PITA: PIco Twitch Alert

Is constantly checking for new chats you might have missed in your niche stream overly tiresome? Worry _more_, for there's PITA to send you pings for new chats.
## Features
- popup notification with custom sound
- works _only_ on my machine
- only 40 lines of code
## Usage
```sh
deno run --allow-net main.ts
```
## Requirements
> works _only_ on my machine
1. You're using KDE (`kdialog`).
2. You're using pipewire (`pw-play`).
3. You're using deno (`deno`).
## Configuration
edit [`config.json`](./config.json). i was too lazy to make it configurable via cli args, _so suffer_
```json
{
"you": "your_twitch_username",
"channel": "#your_twitch_username",
"alarm": "/usr/share/sounds/Oxygen-Im-Irc-Event.ogg"
}
```
## _Why?_
[Chatty](https://chatty.github.io) is great but it's bit slow when the only you thing you need is getting notifications for chats.