Skip to content

Commit fdd4ef8

Browse files
committed
Initial implementation
1 parent 87d7807 commit fdd4ef8

39 files changed

+3157
-53
lines changed

.env

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
REACT_APP_VERSION=$npm_package_version
2+
REACT_APP_CLIENT_ID=9q6axk3ktc49pbnn89r1up5ev1c4h4
3+
REACT_APP_SENTRY_DSN=https://f2a8740de1a74770b065df571af930fd@o1217291.ingest.sentry.io/4504957383868416

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
.env.development.local
1818
.env.test.local
1919
.env.production.local
20+
.idea
2021

2122
npm-debug.log*
2223
yarn-debug.log*

README.md

Lines changed: 46 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,49 @@
1-
# Getting Started with Create React App
1+
# Dirty Raid Target Finder
2+
3+
Twitch raid target finder. Usable as an OBS browser dock to make finding a raid target
4+
quick and painless. Raid out right from the app, never typo someone's channel name again!
5+
Works great from a phone or tablet too!
6+
7+
Features:
8+
- **Client-side app** – Your personal data is never stored or transmitted anywhere but your own computer. Privacy™
9+
- **OBS Dock** – Add this app as a custom browser dock to have a seamless stream experience.
10+
- **No Typos** – Never worry about a channel name typo again, just click the big red button to raid!
11+
- **Real Time** – The app refreshes automatically (every 15s) so you'll always have the latest status.
12+
- **Sorting** – Sort your followed channels by name, viewer count, uptime and more!
13+
14+
> Coming soon: [RaidPal](https://raidpal.com) integration! Flawlessly raid out on RaidPal events.
15+
16+
## Screenshots
17+
18+
By default, stream title and tags are visible:
19+
![](docs/screenshot-list-full.png)
20+
21+
Optionally, turn off the info to get a condensed list:
22+
![](docs/screenshot-list-min.png)
23+
24+
Select a channel to see the stream info and push the big red button to start the raid!
25+
![](docs/screenshot-stream.png)
26+
27+
After starting the raid, you can cancel for up to 90 seconds or until the raid is executed from the Twitch UX.
28+
![](docs/screenshot-cancel.png)
29+
30+
> Note: The Twitch API limits you to no more than 10 raids in a 10-minute window. Be decisive with your raids!
31+
32+
## Add to OBS
33+
![](docs/obs-docks.gif)
34+
35+
Add the app as a custom dock to OBS:
36+
- From the menu, select `Docks` > `Custom Browser Docks...`
37+
- Enter a name for the dock (e.g. `DirtyRaid`) and the url: `https://raid.dirtybriefs.net`
38+
- Click `Apply` - the Dock should now appear, likely behind the Custom Browser Docks dialog.
39+
- Move the dock to where ever you'd like, docking it to OBS or keep it detached for a separate monitor.
40+
41+
# Contributing
42+
43+
Have some ideas, feedback, or want to add some features? Hit me up on Discord, open an issue, or fire a PR this way!
44+
45+
46+
# Toolchain
247

348
This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).
449

docs/obs-docks.gif

37.6 MB
Loading

docs/screenshot-cancel.png

16.3 KB
Loading

docs/screenshot-list-full.png

126 KB
Loading

docs/screenshot-list-min.png

89 KB
Loading

docs/screenshot-stream.png

322 KB
Loading

0 commit comments

Comments
 (0)