Tested with csgo server and latest source.python (2 dec)
@Event('player_activate')
def player_activate(game_event):
player = Player(index_from_userid(game_event['userid']))
print(player.is_hltv(), player.name)
...
server logs:
...
L 12/02/2016 - 18:11:13: "GOTV<2><BOT><>" entered the game
[AM]: player_activate START
False GOTV