It depends on what role you are in. There are those who just check dota 2 upcoming matches and make bets counting on winning. Here the tax is the same as on the lottery. However, there are people who play on a professional basis and often win tournaments and prize money. I think this is considered work and is calculated at full rate.