• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 05:27
CEST 11:27
KST 18:27
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
Serral wins HomeStory Cup 2915Serral wins Maestros of the Game 243ByuL, and the Limitations of Standard Play3Team Liquid Map Contest #22: Results and Winners7Code S Season 2 (2026): RO4 and Finals Preview12
Community News
Weekly Cups (Aug 3-9): Protoss get shut out7RSL goes to London! 2026 Offline Finals Nov 21-2212Weekly Cups (July 27-Aug 2): SHIN's big week0SC4ALL II: Brood War - $2500 - Dec 5-69SC4ALL II announced - $10,000 prize pool, Dec 5-64
StarCraft 2
General
https://www.facebook.com/Eco.Fuel.Reviews/ Balance hotfix patch 5.0.16b (July 16) Protoss AoE skill expression Weekly Cups (Aug 3-9): Protoss get shut out SC4ALL: II Talent Announcement!
Tourneys
PIG STY FESTIVAL 8.0! (13 - 23 August) 2026 KungFu Cup Announcement Sparkling Tuna Cup - Weekly Open Tournament RSL goes to London! 2026 Offline Finals Nov 21-22 RSL Revival: Season 6 - Qualifiers and Main Event
Strategy
[G] Having the right mentality to improve
Custom Maps
Nexus Wars 2021 GUIDE [M] (2) Industrial Park
External Content
u4gm Diablo 4: QoL Secrets for Faster Gameplay u4gm POE2 Frostbolt Build: A Powerful Boss Killer U4GM CFB 27 Guide: Why UTSA’s Offense Is So Danger Mutation # 538 Media Blackout
Brood War
General
ASL22 General Discussion BW General Discussion [Personal Project Share] Terran Defense v0.60 BGH Auto Balance -> http://bghmmr.eu/ StarCraft 64 is coming to Philly at SC4ALL II
Tourneys
[Megathread] Daily Proleagues KCM Race Survival 2026 Season 3 2v2v2v2 Tournament Escore Tournament - Season 3
Strategy
Odyssey Mineral Stack Saturation Fighting Spirit mining rates Any training maps people recommend? Simple Questions, Simple Answers
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread EVE Corporation General RTS Discussion Thread Diablo 2 thread
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
[TL LoL EUW IHs] Teemo shall perish TSM pausing esports and CLG Dead
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Power Rank TL Mafia Community Thread NeO.D_StephenKing vs This Guy From 1 Million Dance
Community
General
US Politics Mega-thread European Politico-economics QA Mega-thread The Letting Off Steam Thread Iain M Banks Says He Has Cancer And Months To Live Russo-Ukrainian War Thread
Fan Clubs
MarineLorD Fan Club The ShoWTimE Fan Club The herO Fan Club!
Media & Entertainment
Movie Discussion! Anime Discussion Thread Series you have seen recently... [Req][Books] Good Fantasy/SciFi books
Sports
TeamLiquid Health and Fitness Initiative For 2023 Football (Soccer) Thread NBA General Discussion Formula 1 Discussion MLB/Baseball 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Simple Questions Simple Answers FPS when play League Of Legend on laptop
TL Community
The Automated Ban List Northern Ireland Global Starcraft
Blogs
Are High-Level Gamers more A…
TrAiDoS
Cathedral Of CS And NY pizza a…
FuDDx
Please support my new stand…
Peanutsc
Hello guys!
LIN1s
ASL S22 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 3390 users

[?]Too much stress on moderators? - Page 7

Forum Index > Website Feedback
Post a Reply
Prev 1 5 6 7 All
Badjas
Profile Blog Joined October 2008
Netherlands2038 Posts
January 16 2009 21:03 GMT
#121
On January 17 2009 03:31 Fontong wrote:
Show nested quote +
On January 17 2009 01:47 Badjas wrote:
However, there are posts that can ruin the experience in them, where a poster says GG minutes away from any actual GG, or is just misleading. It can cause confusion, it breaks the excitement and is distracting. I wish moderators would be more strict on them.

Sometimes my stream is minutes ahead of everyone else's. I post the future.

You have a good point there. Literally minutes? ouch... well write more LR's then!
But some people really seem to be out on writing fake reports... hard to find back.. (I have a very forgiving memory..)
I <3 the internet, I <3 you
onepost
Profile Joined April 2008
Canada297 Posts
January 17 2009 03:04 GMT
#122
On January 17 2009 05:59 Badjas wrote:
Show nested quote +
On January 17 2009 02:41 onepost wrote:
On January 17 2009 01:47 Badjas wrote:
About the 'report this post' feature. There is the risk of a shitload of reports that are a mess to work through. However I see this feature improved with the following setup:
- Every user has a reporting quality meter (a number). This is default 0 for everyone.
- Everyone can report any post
- The moderator will get a list of reported posts, sorted by the reporting priority value.
- Every time a reported post is regarded as no-TL-material, all reporters of the post are rewarded by an increase of their reporting quality meter.
- Every time a reported post is regarded as ok-TL-material, then all reporters of the post get a decrease of their reporting quality meter
- The reporting priority value is: sum_all_reports( minimum(0, user_reporting_quality))
- People with a negative reporting quality value can get back in the postive by reporting posts that others report as well, and having that post be acted upon.
- Reports can be automatically purged after some time to save moderators from having to purge the reported posts list automatically. Automatically purged posts of course do not affect related reporters.

This way, people who abuse reporting will have their reporting be in vain, really soon. People who report properly will gain in reporting influence, but will never have something like a moderator status. Fair for everyone, and helpful for the moderators. Of course, this system would need to be implemented still. I would offer myself as programmer, if it were not for me throwing away all my spare time reading LR threads X-) (not that much spare time anyway.)

I find your solution not only unnecessarily complex but also daunting to implement (I'm a software developer).

I've already suggested that moderators look not at a list reported posts (although they could), but at a list of users with most comments having been reported (there should be very few blinking red on top of the list; the rest could be ignored). Instead of inspecting 100 reported comments looking for a pattern, you would immediately see that the 5 top users have had a combined 90 comments reported in the past few days. And it's a lot easier to implement...

Hello fellow software developer. It is absurd to call my idea daunting to implement. It takes one extra entity, the report, and one extra field in the user table. Then it takes some pages: report page, report confirm page, list reports page (for moderators), report details page (with action buttons, delete post / ban user / cancel reports...). That's about it. Then the functions: reporting is simply adding an entry to a table. OK-ing reports is the action on the user/post, already existing, then there is, for each reporter, give bonus (+ 1 on entity field), and delete report, or mark historic. canceling reports, for each reporter -1 on user, mark report historic. If posts get deleted through other means, and have reports attached to it, then logically the writers of those reports get a bonus automatically. I think that covers it. This is two days of work.

*cough* *cough* are you kidding? You needed a huge paragraph just to list the features! Even if you wrote this quick and dirty in VB it might take you longer than that.
Plus, everything is way more complicated when it's on the web...

And for your solution: Do you report users directly? If you do report posts, you got the same extra entity. And the presentation of posts is reduced to an aggregation of their writers. If you report users directly, then moderators will have to look for offending posts by themselves, not a good solution. I agree that there is merit to aggregating by writer though, still sorted on scoring, then with a drill-down to the reported posts by that writer.

No you don't report users but posts. However a database request (SQL?) to gather posts matching a requirement (flag) is trivial, and then it's just aggregating by user and sorting by count. There's already something like this implemented elsewhere (see your own posts lists, for example) so I assume it would be trivial, just copy-paste then tweak.

However, my proposal adds a self-balancing maintenance-free score to reports, at very little cost of implementation. And then there's some perks, like one could sort users on their (negative) reporting habits, and warn them for trolling with reports. Perhaps take away reporting options for those with a score of -20 or lower (they won't have a means to get it back without moderator intervention, if the user admin page will include this new score field.)

It's already been suggested (and essentially agreed upon) that abusing the abuse report function could result in ban, which is much more simple. Honestly I don't like overly-complex Slashdot-like algorithms that attempt to substitute themselves to the good judgement of the admins, especially since TL will never grow nearly as large as Slashdot.

With all due respect, I don't like your idea at all, and I'm sure TL's coders wouldn't either...
There are three types of lies: statistics, studies, and benchmarks.
Badjas
Profile Blog Joined October 2008
Netherlands2038 Posts
January 17 2009 09:49 GMT
#123
On January 17 2009 12:04 onepost wrote:
Show nested quote +
On January 17 2009 05:59 Badjas wrote:
On January 17 2009 02:41 onepost wrote:
On January 17 2009 01:47 Badjas wrote:
About the 'report this post' feature. There is the risk of a shitload of reports that are a mess to work through. However I see this feature improved with the following setup:
- Every user has a reporting quality meter (a number). This is default 0 for everyone.
- Everyone can report any post
- The moderator will get a list of reported posts, sorted by the reporting priority value.
- Every time a reported post is regarded as no-TL-material, all reporters of the post are rewarded by an increase of their reporting quality meter.
- Every time a reported post is regarded as ok-TL-material, then all reporters of the post get a decrease of their reporting quality meter
- The reporting priority value is: sum_all_reports( minimum(0, user_reporting_quality))
- People with a negative reporting quality value can get back in the postive by reporting posts that others report as well, and having that post be acted upon.
- Reports can be automatically purged after some time to save moderators from having to purge the reported posts list automatically. Automatically purged posts of course do not affect related reporters.

This way, people who abuse reporting will have their reporting be in vain, really soon. People who report properly will gain in reporting influence, but will never have something like a moderator status. Fair for everyone, and helpful for the moderators. Of course, this system would need to be implemented still. I would offer myself as programmer, if it were not for me throwing away all my spare time reading LR threads X-) (not that much spare time anyway.)

I find your solution not only unnecessarily complex but also daunting to implement (I'm a software developer).

I've already suggested that moderators look not at a list reported posts (although they could), but at a list of users with most comments having been reported (there should be very few blinking red on top of the list; the rest could be ignored). Instead of inspecting 100 reported comments looking for a pattern, you would immediately see that the 5 top users have had a combined 90 comments reported in the past few days. And it's a lot easier to implement...

Hello fellow software developer. It is absurd to call my idea daunting to implement. It takes one extra entity, the report, and one extra field in the user table. Then it takes some pages: report page, report confirm page, list reports page (for moderators), report details page (with action buttons, delete post / ban user / cancel reports...). That's about it. Then the functions: reporting is simply adding an entry to a table. OK-ing reports is the action on the user/post, already existing, then there is, for each reporter, give bonus (+ 1 on entity field), and delete report, or mark historic. canceling reports, for each reporter -1 on user, mark report historic. If posts get deleted through other means, and have reports attached to it, then logically the writers of those reports get a bonus automatically. I think that covers it. This is two days of work.

*cough* *cough* are you kidding? You needed a huge paragraph just to list the features! Even if you wrote this quick and dirty in VB it might take you longer than that.
Plus, everything is way more complicated when it's on the web...

Things are not any more complicated on the web. Not nowadays. Anyway I'll take that whole comment in jest ;-)

On January 17 2009 12:04 onepost wrote:
Show nested quote +
And for your solution: Do you report users directly? If you do report posts, you got the same extra entity. And the presentation of posts is reduced to an aggregation of their writers. If you report users directly, then moderators will have to look for offending posts by themselves, not a good solution. I agree that there is merit to aggregating by writer though, still sorted on scoring, then with a drill-down to the reported posts by that writer.

No you don't report users but posts. However a database request (SQL?) to gather posts matching a requirement (flag) is trivial, and then it's just aggregating by user and sorting by count. There's already something like this implemented elsewhere (see your own posts lists, for example) so I assume it would be trivial, just copy-paste then tweak.

So you suggest a single flag on the post entity will suffice? Perhaps even a counter..

On January 17 2009 12:04 onepost wrote:
Show nested quote +
However, my proposal adds a self-balancing maintenance-free score to reports, at very little cost of implementation. And then there's some perks, like one could sort users on their (negative) reporting habits, and warn them for trolling with reports. Perhaps take away reporting options for those with a score of -20 or lower (they won't have a means to get it back without moderator intervention, if the user admin page will include this new score field.)

It's already been suggested (and essentially agreed upon) that abusing the abuse report function could result in ban, which is much more simple. Honestly I don't like overly-complex Slashdot-like algorithms that attempt to substitute themselves to the good judgement of the admins, especially since TL will never grow nearly as large as Slashdot.

Sure, abusing reports could result in a ban. Neither your solution nor mine has anything like automatic banning, so where is your added simplicity? As a matter of fact, your solution will actually not help admins see which users are abusing the reporting functionality since there is no way to trace which user has reported which post. It's lacking that entity that I told you you'd need., whereas my solution has a feature to automatically, without moderator intervention, take away reporting rights from those that abuse it.

Now here come the overly complex slashdot like algorithms:
Assuming the user table has a field ReportingScore
Assuming there is a PostReport entity with the following fields:
UserId
PostId
Remark (optional)
Timestamp
State (actual, processed)

// On the forum page, extra code:
If User.ReportingScore > -5 // can be tweaked.
and Post.Timestamp > Today - 40 // to be tweaked, let's not let old posts be reported
Show report post button
end if

// Report post page:
A simple form, displaying original post with a remarks entry box and an ok / cancel button. No algorithms other than 'add row to PostReport entity'
(with additional check if logged in user has an ok ReportingScore)

// Post report confirm page: duh

// Reported users page:
select PostUser.Name, sum(User.ReportingScore) Score,
from PostReport, User, Post, User PostUser
where PostReport.UserId = User.UserId
and PostReport.PostId = Post.PostId
and Post.UserId = PostUser.UserId
and PostReport.State = actual
and PostReport.TimeStamp > Today - 10
and User.ReportingScore > 0
group by PostUser.Name
order by Score Desc
//
Display each record, plain and simple, and offer drilldown to a ReportedPostsPerUser page

// Reported posts per user
select PostId, sum(User.ReportingScore) Score,
from PostReport, User, Post
where PostReport.UserId = User.UserId
and PostReport.PostId = Post.PostId
and PostReport.State = actual
and PostReport.TimeStamp > Today - 10
and User.ReportingScore > 0
and Post.UserId = "page parameter's user id"
group by PostId
order by Score Desc
//
Display the posts with additional existing queries.
The page could offer an option to ban the user and delete the post in one fell swoop. That would then go along the lines of:

// Fast-ban user:
select whatever
from PostReport, User, Post
where PostReport.UserId = User.UserId
and PostReport.PostId = Post.PostId
and PostReport.State = actual
and Post.UserId = "page parameter's user id"
//
foreach row
update user table, increase ReportingScore by one
if post not deleted, or --nuked--, do so
update report set state = processed
end foreach
// Deal with user still with existing methods

// Reported post details page
select PostReport.Remarks, User.Name, User.ReportingScore,
from PostReport, User, Post
where PostReport.UserId = User.UserId
and PostReport.PostId = Post.PostId
and PostReport.State = actual
and Post.PostId = "page parameter's post id"
order by User.ReportingScore Desc
//
display post
foreach row
display User.Name, User.ReportingScore, PostReport.Remarks
end foreach
Display buttons: .. let's see.. temp-ban-user, ban-user. nuke-post. no-action-but-reports-good, no-action-reports-bad.
All buttons but the last one end up with an already existing action, and the 'good reports algorithm'. The last button triggers the 'bad reports algorithm'.

// Good reports
select PostReport
from PostReport
where PostReport.PostId = "page parameter's post id"
//
foreach row
increase user's ReportingScore by 1
update PostReport set state = Processed
end foreach

// Bad reports
select PostReport
from PostReport
where PostReport.PostId = "page parameter's post id"
//
foreach row
decrease user's ReportingScore by 1 // or 2... heheh!
update PostReport set state = Processed
end foreach
//
//and take that extra action depending on which button is pushed

// Top/bottom reporting users
select top 10 User.Name, User.ReportingScore // or bottom 10
from User
order by User.ReportingScore
//
display rows

That about sums it all up. I wrote it in one stretch over the course of one and half hour (dealing with playing kids around here..) There's some extra thought put in the usability here and there that I am not bothering to detail now. Oh yeah, I could have made errors.. pseudocode is so hard to debug. Oh and if you could point out the overly complex slashdot-like algorithms, that would be dandy.

On January 17 2009 12:04 onepost wrote:
With all due respect, I don't like your idea at all, and I'm sure TL's coders wouldn't either...


I wouldn't be so sure about that.. Look at the above pseudocode. 90% of it is already required for implementing your idea, my additional feature is 10% of the code. (no I didn't actually count, but in terms of implementation time, that's my overly negative estimate. Yes I am a programmer, I am trained to make negative estimates ;-) )
I <3 the internet, I <3 you
onepost
Profile Joined April 2008
Canada297 Posts
January 17 2009 16:12 GMT
#124
On January 17 2009 18:49 Badjas wrote:

So you suggest a single flag on the post entity will suffice? Perhaps even a counter..

I would go for a flag because otherwise you can't query the offending posts. [?]

Sure, abusing reports could result in a ban. Neither your solution nor mine has anything like automatic banning, so where is your added simplicity? As a matter of fact, your solution will actually not help admins see which users are abusing the reporting functionality since there is no way to trace which user has reported which post. It's lacking that entity that I told you you'd need., whereas my solution has a feature to automatically, without moderator intervention, take away reporting rights from those that abuse it.

My take on this is that if report abuse from a given is so insignificant that we don't even notice it (drowned into the presumed sea of reports) then why would we care about it at all...

Now here come the overly complex slashdot like algorithms:
Assuming the user table has a field ReportingScore
Assuming there is a PostReport entity with the following fields:
UserId
PostId
Remark (optional)
Timestamp
State (actual, processed)

// On the forum page, extra code:
If User.ReportingScore > -5 // can be tweaked.
and Post.Timestamp > Today - 40 // to be tweaked, let's not let old posts be reported
Show report post button
end if

// Report post page:
A simple form, displaying original post with a remarks entry box and an ok / cancel button. No algorithms other than 'add row to PostReport entity'
(with additional check if logged in user has an ok ReportingScore)

// Post report confirm page: duh

// Reported users page:
select PostUser.Name, sum(User.ReportingScore) Score,
from PostReport, User, Post, User PostUser
where PostReport.UserId = User.UserId
and PostReport.PostId = Post.PostId
and Post.UserId = PostUser.UserId
and PostReport.State = actual
and PostReport.TimeStamp > Today - 10
and User.ReportingScore > 0
group by PostUser.Name
order by Score Desc
//
Display each record, plain and simple, and offer drilldown to a ReportedPostsPerUser page

// Reported posts per user
select PostId, sum(User.ReportingScore) Score,
from PostReport, User, Post
where PostReport.UserId = User.UserId
and PostReport.PostId = Post.PostId
and PostReport.State = actual
and PostReport.TimeStamp > Today - 10
and User.ReportingScore > 0
and Post.UserId = "page parameter's user id"
group by PostId
order by Score Desc
//
Display the posts with additional existing queries.
The page could offer an option to ban the user and delete the post in one fell swoop. That would then go along the lines of:

// Fast-ban user:
select whatever
from PostReport, User, Post
where PostReport.UserId = User.UserId
and PostReport.PostId = Post.PostId
and PostReport.State = actual
and Post.UserId = "page parameter's user id"
//
foreach row
update user table, increase ReportingScore by one
if post not deleted, or --nuked--, do so
update report set state = processed
end foreach
// Deal with user still with existing methods

// Reported post details page
select PostReport.Remarks, User.Name, User.ReportingScore,
from PostReport, User, Post
where PostReport.UserId = User.UserId
and PostReport.PostId = Post.PostId
and PostReport.State = actual
and Post.PostId = "page parameter's post id"
order by User.ReportingScore Desc
//
display post
foreach row
display User.Name, User.ReportingScore, PostReport.Remarks
end foreach
Display buttons: .. let's see.. temp-ban-user, ban-user. nuke-post. no-action-but-reports-good, no-action-reports-bad.
All buttons but the last one end up with an already existing action, and the 'good reports algorithm'. The last button triggers the 'bad reports algorithm'.

// Good reports
select PostReport
from PostReport
where PostReport.PostId = "page parameter's post id"
//
foreach row
increase user's ReportingScore by 1
update PostReport set state = Processed
end foreach

// Bad reports
select PostReport
from PostReport
where PostReport.PostId = "page parameter's post id"
//
foreach row
decrease user's ReportingScore by 1 // or 2... heheh!
update PostReport set state = Processed
end foreach
//
//and take that extra action depending on which button is pushed

// Top/bottom reporting users
select top 10 User.Name, User.ReportingScore // or bottom 10
from User
order by User.ReportingScore
//
display rows

That about sums it all up. I wrote it in one stretch over the course of one and half hour (dealing with playing kids around here..) There's some extra thought put in the usability here and there that I am not bothering to detail now. Oh yeah, I could have made errors.. pseudocode is so hard to debug. Oh and if you could point out the overly complex slashdot-like algorithms, that would be dandy.

Show nested quote +
On January 17 2009 12:04 onepost wrote:
With all due respect, I don't like your idea at all, and I'm sure TL's coders wouldn't either...


I wouldn't be so sure about that.. Look at the above pseudocode. 90% of it is already required for implementing your idea, my additional feature is 10% of the code. (no I didn't actually count, but in terms of implementation time, that's my overly negative estimate. Yes I am a programmer, I am trained to make negative estimates ;-) )

It looks like your 2 days estimate covers only the development time. But this has a high voodoo index, so expect it to be only the tip of the iceberg; it certainly doesn't include tweaking and debugging, which grows exponentially with complexity. Plus, your solution requires many forms, not included into your pseudocode. Plus, unless you planned on writing it yourself, you would have to feed this to other developers which may not see the big picture immediately, hence not write it as quickly as you would. After seeing your pseudocode I'm less skeptical that it wouldn't work, but even more that it would meet your estimates. Hence my continued objection.
There are three types of lies: statistics, studies, and benchmarks.
Chill
Profile Blog Joined January 2005
Calgary26003 Posts
January 17 2009 17:14 GMT
#125
Can we step back and look at this. Do we really need to code this elaborate feedback system? If you want to pseudomoderate, just PM a moderator.
Moderator
Badjas
Profile Blog Joined October 2008
Netherlands2038 Posts
January 17 2009 19:13 GMT
#126
Sure Chill, it's your house.

Regarding onepost's comments.. I'll just say that someone without a proper grasp of relational databases is likely to be a poor judge of complexity on this matter.

I still want to add:
PM-ing moderators is very ad-hoc and is more time consuming overall. I thought a major point in this thread is to reduce the workload of moderators.

I don't know who's responsible for coding the forums, but that person could perhaps be hinted to this solution and judge for him/herself.

I'd be willing to give this a try at implementation, but I have to add that I quickly feel burdened with my current bit of life. Oh, and you'd have to trust me X-) It would feel great to give something back.
I <3 the internet, I <3 you
Plexa
Profile Blog Joined October 2005
Aotearoa39261 Posts
January 18 2009 09:52 GMT
#127
On January 18 2009 02:14 Chill wrote:
Can we step back and look at this. Do we really need to code this elaborate feedback system? If you want to pseudomoderate, just PM a moderator.
This. It's not like we're not discussing features like this in MiR; we've got a few options lined up for how we want to make the forum experience better as well as allowing a certain amount of user moderation and when we've come to a decision and coded it you can all enjoy it.
Administrator~ Spirit will set you free ~
MasterOfChaos
Profile Blog Joined April 2007
Germany2896 Posts
January 18 2009 10:21 GMT
#128
One problem with PMing a moderator is that you do not know which one to PM.
Another possibility which should be rather easy to implement is a private feedback forum. Which is a simple forum where only the threadcreator and mods can access a thread. And if a normal user lists the threads he only sees the ones he created.
LiquipediaOne eye to kill. Two eyes to live.
Prev 1 5 6 7 All
Please log in or register to reply.
Live Events Refresh
Next event in 33m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
SortOf 59
StarCraft: Brood War
Bisu 951
Jaedong 613
Hyuk 291
Mini 219
Killer 134
Light 66
Hm[arnc] 50
Larva 46
Sharp 43
Pusan 31
[ Show more ]
Sacsri 23
zelot 16
yabsab 14
ZerO 13
Dota 2
The International60198
Gorgc12377
singsing2777
Fuzer 285
KheZu48
League of Legends
JimRising 363
Counter-Strike
olofmeister1495
kRYSTAL_62
Other Games
ceh9520
Sick145
Hui .134
ZerO(Twitch)1
Organizations
Other Games
gamesdonequick632
StarCraft: Brood War
UltimateBattle 41
lovetv 5
[ Show 13 non-featured ]
StarCraft 2
• StrangeGG 24
• LUISG 12
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• iopq 9
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Jankos979
• Stunt385
Upcoming Events
The PondCast
33m
KCM Race Survival
33m
PiG Sty Festival
2h 33m
Serral vs Lambo
SHIN vs Rogue
OSC
3h 33m
Replay Cast
14h 33m
Escore
1d
PiG Sty Festival
1d 2h
ByuN vs HeRoMaRinE
ShoWTimE vs Zoun
CranKy Ducklings
2 days
PiG Sty Festival
2 days
herO vs Krystianer
Solar vs Cure
Sparkling Tuna Cup
3 days
[ Show More ]
PiG Sty Festival
3 days
Maru vs Shameless
Reynor vs TriGGeR
OSC
3 days
Afreeca Starleague
4 days
Rush vs Hm
Bisu vs Shuttle
WardiTV Weekly
4 days
The Patches Monday
4 days
Afreeca Starleague
5 days
Sharp vs Shinee
Action vs Shine
PiGosaur Cup
5 days
Replay Cast
5 days
Afreeca Starleague
6 days
BeSt vs Paralyze
Jaedong vs Speed
Kung Fu Cup
6 days
Liquipedia Results

Completed

Proleague 2026-08-11
CranK Gathers Season 4: BW vs SC2 Team League
Eternal Conflict S2 Finale

Ongoing

KCM Race Survival 2026 Season 3
K-JUNGMAN
Acropolis #5
RSL Revival: Season 6
PiG Sty Festival 8.0
Esports World Cup 2026
Esports World Cup 2026: LCQ
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026

Upcoming

Escore Tournament S3: W7
CSLAN 4
ASL Season 22
Escore Tournament S3: W8
Acropolis #5 - TRS
Blizzard Classic Cup 2026
Acropolis #5 - GSA
HSC XXX
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
Big Dog Cup 2026 Div 1
META DYMY #4
PGL Masters Bucharest 2026
Thunderpick World Champ.
ESL Pro League Season 24
Stake Ranked Episode 4
Logitech G Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #5
BLAST Open Fall 2026
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.