You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+30-8Lines changed: 30 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,21 +7,35 @@ This documentation is partially generated with [Python TouchPortal SDK](https://
7
7
## Quick Setup
8
8
9
9
1. Import the plugin from the release section on [github](https://github.com/JustCoderdev/TwitchActivity/releases)
10
-
2. Go to the plugin settings and change `Channel names` to the names of your followed channels and if you need adjust the refresh time (enter the time in minutes)
11
-
> NOTE: `Channel names`**must** be formatted like it is by default (MonikaCinnyRoll,xSgtPepperx)without spaces (otherwise it will automatically remove them) and separated by a `,` (capital letters have no influence over the functioning of the plugin but you can change it for esthetic) and contain up to 100 channels (the last one are going to be ignored)
10
+
2. Go to the plugin settings and change `Channel names` to the names of your followed channels and, if you need, adjust the refresh time (enter the time in minutes)
11
+
> NOTE: `Channel names`**must** be formatted like this (MonikaCinnyRoll,xSgtPepperx)and separated by `,` (capital letters and spaces have no influence over the functioning of the plugin) and contain up to 100 channels (the extra ones are just going to be ignored)
12
12
3. Import a simple button from `helpers/touchportal`
13
-
4. Go to the button GUI and change `Open stream` action field to your channel name
13
+
4. Go to the button GUI and change `Open stream` action field to any channel name (doesn't need to be one from `Channel names`, anyone is fine)
14
14
5. Press the `On Event` tab and change the value in `Update Button text...` from `${value:com.github.justcoderdev.twitchactivity.state.xSgtPepperx.viewers}` to `${value:com.github.justcoderdev.twitchactivity.state.YOURCHANNELNAME.viewers}` and `Change the icon...` from `xSgtPepperx icon` to `YOURCHANNELNAME icon`
15
15
6. Done! Now you can customize this button as you wish, adding a shade of red when the connection is lost, showing 🔴 next to the viewers number, adding a default image to avoid having the blank icon in TP from the pc, showing the channel name, etc... (view the [FAQ](#faq) for more info)
16
16
17
+
## Extra
18
+
19
+
- Custom icons
20
+
> Use your own set of icons that can gray out and automatically be integrated with the plugin)
21
+
1. Wait until the plugin loads the `Icons` folder in `%APPDATA%\TouchPortal\plugins\TwitchActivity`
22
+
2. Drop your icons (in PNG format) in the folder and rename them like this `YOURCHANNELNAME.png` with `YOURCHANNELNAME` in lowercase (`yourchannelname.png`)
23
+
3. Done!
24
+
25
+
- Read the Log
26
+
> The log file has a symbol before each action
27
+
-`!`: initialization process
28
+
-`?`: general information log
29
+
-`*`: update on the states
30
+
17
31
## Plugin features
18
32
19
33
### Actions
20
34
21
-
| Action Name | Description | Format | Data | On Hold |
| Id | Name | Evaluated State Id | Format | Type | Choice(s) |
@@ -59,7 +81,7 @@ The viewers count if the channel is offline it's a simple empty string (`''`) el
59
81
60
82
## Error handling
61
83
62
-
In case the countdown doesn't tick anymore, the plugin has crashed, try reloading TP or just stop and restart the plugin. If the problem persists contact me (info below)
84
+
In case the countdown doesn't tick anymore, the plugin has crashed, try reloading TP or just stop and restart the plugin. If the problem persists [contact me](#Notes)
63
85
64
86
If, when adding a new streamer, its icon is not displayed and after TP restarts none of the plugin icons are displayed there may be a space in the `Channel names` setting
0 commit comments