Все вышеперечисленные комментарии не имеют ничего общего с этим сайтом. Хотя может и отчасти.
Отвечаю на Ваш вопрос:
регистрация/авторизация пользователей сделана с помощью Steam API (
steamcommunity.com/dev/apikey)
бот пишется на node.js (
https://nodejs.org/en/) + node-dota2 (
https://github.com/RJacksonm1/node-dota2) OR node-csgo (
https://github.com/joshuaferrara/node-csgo) в зависимости для какой игры Вы планируете писать код.