Active Messages
Tip
You can create an alias in koishi: commands
without the "dota2tracker" prefix for simplicity.
Match Tracking
The plugin will track the latest match information of bound friends in subscribed channels.
- Use the
dota2tracker.subscribe
command in the channel you want to track:

- Friends who want to report match results can use the
dota2tracker.bind <steam_id> [nick_name]
command:

ID: 1000000000
Alias: Tom
SteamID: 123456789
- After this friend completes a new match, the plugin will push match result information to the channel:
The content here is irrelevant to the image and is only for demonstration purposes.

KDA: 10.00 [10/2/10], GPM/XPM: 744/742, Last Hits/Deny: 276/17, Damage/Tower Damage: 45613/15976, Kill/Death Contribution Rate: 66.67%/33.33%

The image displayed here is generated by the match_2
template, see Match Info Template for template details.
Comment ("Led the team to victory") is a built-in positive comment, and the current judgment rules are:
View Code
Rules
On the winning side: Death Contribution < 20% or Kill Contribution > 75% or Hero Damage / NetWorth > 1.5 or Tower Damage > 10,000 or STRATZ IMP > 0
On the losing side: Death Contribution < 25% or Kill Contribution > 75% or Hero Damage / NetWorth > 1 or Tower Damage > 5,000 or STRATZ IMP > 0
Any one of the above conditions being met results in a positive comment, otherwise it is a negative comment
The above text content, including comments and templates, can be customized. See Localization.
Rank Tracking
The plugin will also track the rank information of bound friends, which can be disabled in Configuration Item: Rank Tracking.
- When the rank of a bound friend changes, the plugin will push rank change information to the channel:

- The configuration item Fun Template Switch, when enabled, will use the Fun Template to report changes.


Daily/Weekly Reports
Tip
This feature is quite basic and not highly recommended.
Currently, daily and weekly reports use the same template, only differing in the time span.
After enabling Configuration Items: dailyReportSwitch/weeklyReportSwitch, the plugin will compile recent performance statistics of friends in each subscribed channel at specified times, generate report summary images using templates, and push them to the channel.


If you don't like the combined win rate display of friends, you can also disable this feature in Configuration Items:.

