{"action":"created","issue":{"url":"https://api.github.com/repos/seishun/node-steam/issues/69","labels_url":"https://api.github.com/repos/seishun/node-steam/issues/69/labels{/name}","comments_url":"https://api.github.com/repos/seishun/node-steam/issues/69/comments","events_url":"https://api.github.com/repos/seishun/node-steam/issues/69/events","html_url":"https://github.com/seishun/node-steam/issues/69","id":36343135,"number":69,"title":"Nonsteam games with names.","user":{"login":"Efreak","id":749751,"avatar_url":"https://avatars.githubusercontent.com/u/749751?v=3","gravatar_id":"","url":"https://api.github.com/users/Efreak","html_url":"https://github.com/Efreak","followers_url":"https://api.github.com/users/Efreak/followers","following_url":"https://api.github.com/users/Efreak/following{/other_user}","gists_url":"https://api.github.com/users/Efreak/gists{/gist_id}","starred_url":"https://api.github.com/users/Efreak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Efreak/subscriptions","organizations_url":"https://api.github.com/users/Efreak/orgs","repos_url":"https://api.github.com/users/Efreak/repos","events_url":"https://api.github.com/users/Efreak/events{/privacy}","received_events_url":"https://api.github.com/users/Efreak/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2014-06-24T00:13:36Z","updated_at":"2015-07-12T14:50:31Z","closed_at":"2015-07-12T14:50:31Z","body":"I've tried hacking in support for this, but I'm not really sure what I'm doing. You can see what I did on my fork, [here](https://github.com/Efreak/node-steam/commit/09bbcf7a7b6c04103af1143ea62d238d12bfd800). I also tried changing ClientGamesPlayed to ClientGamesPlayedWithDataBlob, but it seems that this isn't in your schema. I'm not entirely sure what this means or how to fix it. I do note that ClientGamesPlayedWithDataBlob isn't in that file.\r\n\r\nWould this be an easy thing for you (or me, though I doubt it) to fix, or should I abandon it? The idea is to be able to have the bot display mute and other statuses (e.g. xx broken) by changing the game name."},"comment":{"url":"https://api.github.com/repos/seishun/node-steam/issues/comments/120726303","html_url":"https://github.com/seishun/node-steam/issues/69#issuecomment-120726303","issue_url":"https://api.github.com/repos/seishun/node-steam/issues/69","id":120726303,"user":{"login":"seishun","id":988441,"avatar_url":"https://avatars.githubusercontent.com/u/988441?v=3","gravatar_id":"","url":"https://api.github.com/users/seishun","html_url":"https://github.com/seishun","followers_url":"https://api.github.com/users/seishun/followers","following_url":"https://api.github.com/users/seishun/following{/other_user}","gists_url":"https://api.github.com/users/seishun/gists{/gist_id}","starred_url":"https://api.github.com/users/seishun/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/seishun/subscriptions","organizations_url":"https://api.github.com/users/seishun/orgs","repos_url":"https://api.github.com/users/seishun/repos","events_url":"https://api.github.com/users/seishun/events{/privacy}","received_events_url":"https://api.github.com/users/seishun/received_events","type":"User","site_admin":false},"created_at":"2015-07-12T14:50:31Z","updated_at":"2015-07-12T14:50:31Z","body":"gamesPlayed now takes a CMsgGamesPlayed object, so it's now possible. I'm not sure how it works exactly, but the following works for me:\r\n\r\n```js\r\nsteamUser.gamesPlayed({\r\n  games_played: [{\r\n    game_id: '15444025664222527488',\r\n    game_extra_info:  '💩'\r\n  }]\r\n});\r\n```\r\n\r\nIf you manage to figure out how Steam decides what `game_id` to use for non-Steam games, please add it to the [wiki](https://github.com/seishun/node-steam/wiki/Protobufs)."}}